录制音频到语音通话中
这个问题之前已经被问到过了(如何在Android的语音通话中播放音频文件,在语音通话等中播放音频文件),但我仍然会问:是否可以将音频文件播放为持续播放的语音呼叫。 我知道简短的答案是“不”,但我还没弄明白为什么会这样。
我知道SDK没有任何支持,但是有可能以某种方式编写自己的代码来处理这个问题,也许可以借助C / C ++代码(使用NDK)。 有没有人有任何想法如何解决这个问题? 或者答案是严格的“不,你不能在语音通话中播放预先录制的音频”?
我并不在乎该解决方案是否在所有设备上无法正常工作,因为我可以找到一些支持该解决方案的设备,并且如果需要的话,我可以考虑获得root访问权限。
我在使用One-Plus(测试设备)进行语音通话时,使用Audiotrack播放音频,音频流设置为STREAM_VOICE_CALL,并且音质完美,但我说的音频听得清清楚楚,听不到音乐。 可能是因为应用了噪音消除功能。 我用棒棒糖为基础的Rom。所以答案是肯定的,我们可以玩。
链接地址: http://www.djcxy.com/p/75457.html