在Sip/VoIP或常规通话期间收听DTMF音



我读过一些关于Android中的DTMF的文章。我猜这是不可能的,使一个自动电话流式传输。wav文件(或其他格式),并检测另一个人(电话的接收者)的输入。

我想做一个应用程序,调用我/或其他人,正在等待输入做一些动作。这种情况可能与VoIP在Android?什么好主意吗?

Thx

您可以使用基于云的电话服务,如Tropo和Prophecy来实现此需求。这些服务允许您进行出站呼叫并收听DTMF或语音输入。他们还流式传输。wav文件给电话里的人听。只要向服务API发出HTTP请求,就可以从任何应用程序触发这些调用,因此可以是一个Android应用程序发起调用。该解决方案独立于电话设备(任何移动电话,VoIP电话或固定电话),它可以在VoIP和PSTN上工作。