Есть ли способ создать собственный автоответчик в Android?
-
05-07-2019 - |
Вопрос
Я хотел бы создать приложение, которое позволит вам фильтровать входящий вызов на различные ответные сообщения с помощью:
- «Этот номер недоступен» для номеров из черного списка
- Официальное сообщение для незнакомцев
- Информативное сообщение о том, что вы делаете для друзей
Я не знаю, можно ли автоматически принять звонок, воспроизвести записанное сообщение, затем дождаться ответа и записать его.Или, может быть, есть способ взаимодействовать с реальной системой ответа, так что мне просто нужно подключиться.
Любая подсказка очень ценится.Человеческая жертва за любой фрагмент кода :-)
Решение
Доступ к внутренней телефонии невозможен или запланирован в будущих версиях Android:
http://groups.google.com/group/android-developers/browse_thread/thread/e8904c82a2c4a333
Это может представлять угрозу безопасности, поскольку разработчики приложений могут перехватывать и перехватывать конфиденциальные вызовы (например,телефонный банкинг)
Другие советы
В настоящее время это невозможно на tmobile G1.Приложение Android SDK не может получить доступ к вводу или выводу вызова в этой комбинации оборудования и прошивки.
и
Я не уверен, что это отвечает на вопрос, но я думаю, что это несколько связано.
Вы можете установить Ultimate Voice Recorder, который может записывать ваши разговоры (очень полезно при звонке в службу поддержки клиентов).Поскольку он может записывать его, у него должен быть какой-то способ получить доступ к разговору.
Кроме того, возможности, которые вы должны предоставить приложению, довольно пугающие (перевод с голландского:полный доступ в Интернет, перехват исходящих вызовов, изменение предпочтений, прямой вызов телефонных номеров, запись аудио/фотографий, обновление контактов, автозапуск).Мне кажется, там должно быть что-то, что может вам помочь?
Однако я не думаю, что он может вставлять звук в поток.В версии для Symbian была возможность вставлять звуковые сигналы в разговор, но не думаю, что в версии для Android она есть.
Я узнал, как можно использовать ваш телефон Android или ISO, но пока они на десятилетия отстают от Symbian и являются худшей альтернативой, к сожалению, если вы не установите собственное ядро / джейлбрейк, невозможно записывать входящие вызовы и проверять их.«Ultimate Voice Record требовала, чтобы вы использовали телефон в режиме громкой связи».