Есть ли способ создать собственный автоответчик в Android?

StackOverflow https://stackoverflow.com/questions/823670

  •  05-07-2019
  •  | 
  •  

Вопрос

Я хотел бы создать приложение, которое позволит вам фильтровать входящий вызов на различные ответные сообщения с помощью:

  • «Этот номер недоступен» для номеров из черного списка
  • Официальное сообщение для незнакомцев
  • Информативное сообщение о том, что вы делаете для друзей

Я не знаю, можно ли автоматически принять звонок, воспроизвести записанное сообщение, затем дождаться ответа и записать его.Или, может быть, есть способ взаимодействовать с реальной системой ответа, так что мне просто нужно подключиться.

Любая подсказка очень ценится.Человеческая жертва за любой фрагмент кода :-)

Это было полезно?

Решение

Доступ к внутренней телефонии невозможен или запланирован в будущих версиях Android:

http://groups.google.com/group/android-developers/browse_thread/thread/e8904c82a2c4a333

Это может представлять угрозу безопасности, поскольку разработчики приложений могут перехватывать и перехватывать конфиденциальные вызовы (например,телефонный банкинг)

Другие советы

В настоящее время это невозможно на tmobile G1.Приложение Android SDK не может получить доступ к вводу или выводу вызова в этой комбинации оборудования и прошивки.

http://groups.google.com/group/android-developers/browse_thread/thread/d04c307973345fef/a628e578900b3dce?lnk=gst&q=dave+sparks+play+audio#a628e578900b3dce

и

http://groups.google.com/group/android-developers/browse_thread/thread/185e33a3f420d1ac/e14e1dc84bb6dd24?lnk=gst&q=play+sound+call#e14e1dc84bb6dd24

Я не уверен, что это отвечает на вопрос, но я думаю, что это несколько связано.

Вы можете установить Ultimate Voice Recorder, который может записывать ваши разговоры (очень полезно при звонке в службу поддержки клиентов).Поскольку он может записывать его, у него должен быть какой-то способ получить доступ к разговору.

Кроме того, возможности, которые вы должны предоставить приложению, довольно пугающие (перевод с голландского:полный доступ в Интернет, перехват исходящих вызовов, изменение предпочтений, прямой вызов телефонных номеров, запись аудио/фотографий, обновление контактов, автозапуск).Мне кажется, там должно быть что-то, что может вам помочь?

Однако я не думаю, что он может вставлять звук в поток.В версии для Symbian была возможность вставлять звуковые сигналы в разговор, но не думаю, что в версии для Android она есть.

http://www.fingertip-access.com/

Я узнал, как можно использовать ваш телефон Android или ISO, но пока они на десятилетия отстают от Symbian и являются худшей альтернативой, к сожалению, если вы не установите собственное ядро ​​/ джейлбрейк, невозможно записывать входящие вызовы и проверять их.«Ultimate Voice Record требовала, чтобы вы использовали телефон в режиме громкой связи».

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top