Получение сигналов DTMF при приеме вызова на Android

#android #broadcastreceiver #dtmf

#Android #broadcastreceiver #dtmf

Вопрос:

Есть ли какой-либо способ получать и идентифицировать сигналы DTMF при поступлении телефонного звонка? Я нашел эти две функции (extractNetworkPortion amp; extractPostDialPortion), но, похоже, я не могу получить сигнал DTMF, отправляемый телефонными звонками.

Кроме того, какова минимальная задержка, которую вы можете иметь для отправки сигналов DTMF при вызове кого-либо?

Ответ №1:

К сожалению, это невозможно на стандартной платформе Android (начиная с последней версии 3.1)

Комментарии:

1. Означает ли это, что Android sipmanager не имеет какой-либо функции для приема сигнала dtmf

Ответ №2:

Этого нет в SDK, но вы можете это сделать.

Посмотрите на этот проект :

http://code.google.com/p/dtmf-decoder/source/checkout