在正在进行的呼叫中发送 DTMF 音调



你好,我是安卓新手,我想知道安卓中是否有可能在正在进行的通话中发送 DTMF 音调?我想在安卓中做以下的事情。可能吗?

1) 致电 +xx xxxxxxx

2)等待第一个音调结束

3)插入通道:XXXX

4)等待短高音结束

5) 按 1 直到听到特定的声音。

这里的音调是 DTMF 音调,我试图用调用意图来做到这一点,但我如何使用代码输入正在进行的调用?

谁能指导我?

提前感谢!

请帮我找出答案。我想知道它是如何工作的。我在互联网上搜索越来越多,但我对此没有完美的想法。

提前谢谢你。

尝试在播放音调时禁用microphone(可能通过AudioManager.setMicrophoneMute)。

VOIP只有可能的情况下,Android 应用程序无法访问通话中的音频流。您可以在免提电话模式下伪造它。

最新更新