在Android中用自定义音调替换默认的DTMF音调

时间:2012-08-30 12:10:09

标签: android call transfer clip dtmf

我做了很多关于将自定义声音片段(wav,mp3等)传输到Android中正在进行的GSM语音呼叫的研究,以便对方可以听到它,但似乎无法完成。

但是当我在通话中按下一个键(1,2,3,4等)时,另一方也听到了键的DTMF音,那么有没有办法改变默认的DTMF音(让我们说将键2的DTMF替换为wav片段),当用户按下键2时,另一方能够听到替换的DTMF音,即wav片段吗?

其他信息:授予Root权限即可。

1 个答案:

答案 0 :(得分:0)

不,这是不可能的。由于即使您按下键盘时听到声音,也不会传递到通话中的音频。将一条消息传递给调制解调器,说明要生成哪个DTMF​​音。调制解调器将生成DTMF音调。此消息传递是每个OEM的专有