我做了很多关于将自定义声音片段(wav,mp3等)传输到Android中正在进行的GSM语音呼叫的研究,以便对方可以听到它,但似乎无法完成。
但是当我在通话中按下一个键(1,2,3,4等)时,另一方也听到了键的DTMF音,那么有没有办法改变默认的DTMF音(让我们说将键2的DTMF替换为wav片段),当用户按下键2时,另一方能够听到替换的DTMF音,即wav片段吗?
其他信息:授予Root权限即可。
答案 0 :(得分:0)
不,这是不可能的。由于即使您按下键盘时听到声音,也不会传递到通话中的音频。将一条消息传递给调制解调器,说明要生成哪个DTMF音。调制解调器将生成DTMF音调。此消息传递是每个OEM的专有