0

您好,我是 android 新手,我想知道在 android 中可以在通话中发送 DTMF 音吗?我想在android中做以下事情。是否可以 ?

1) 呼叫 +xx xxxxxxx

2)等到第一个音结束

3) 插入通行证:xxxx

4)等待短暂的高音结束

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

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

有人可以指导我吗?

提前致谢 !

请帮我找出这个。我想知道它是如何工作的。我在互联网上搜索越来越多,但我对此并不完全了解。

先感谢您。

4

2 回答 2

2

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

于 2012-12-10T11:15:49.480 回答
1

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

于 2012-12-10T10:41:45.993 回答