在语音通话中播放音频文件

时间:2011-08-12 15:48:46

标签: android

这次我有一个相当棘手的问题 我想知道如何在通话过程中将音频注入麦克风源 我知道我已经在这里和那里读过几十个主题,说“不可能”,“不要打扰”等等。
但Android工作人员为我们的开发人员做了很多事情,我们总是设法解决这个问题。
例如,这次最简单的解决方案是通过最大音量的扬声器播放音频,进行噪音消除并希望获得最佳效果。 ;)

2 个答案:

答案 0 :(得分:7)

From the official documentation:

  

注意:您只能将音频数据播放到标准输出设备。目前,这是移动设备扬声器或蓝牙耳机。在通话过程中,您无法在对话音频中播放声音文件。

我唯一能想到的就是以某种方式交错呼叫声和你想要播放的声音,但是你没有直接控制呼叫声,所以这可能是不可能的。

看起来这可能会在3.3中发生变化,但目前不可能不使用NDK和/或编写自己的Android发行版。

抱歉! :(

答案 1 :(得分:0)

但是你想要实现什么目标?您是否尝试使用某种应答机?在通话期间注入音频的唯一方法是发布自己的Android版本。下载源代码,修改它们并发布。祝你好运:)