Android系统。通话录音

时间:2011-12-26 00:11:01

标签: android audio-recording

我的应用程序使用标准MediaRecorder记录调用。 呼入呼叫开始几秒钟后,开始呼叫录音(MediaRecorder.start)。 在此之后,对话者听到我非常糟糕。 如果我在录制过程中连接/断开耳机,则问题消失。 如何以编程方式解决问题?

3 个答案:

答案 0 :(得分:1)

我已经解决了这个问题。 AudioManager.setSpeakerphoneOn()true然后false帮助了我。 谢谢大家。

答案 1 :(得分:0)

根据我的理解,这在一些手机上是可行的,但一般的答案是你不能录制电话。语音流位于操作系统的较低级别,无法在“应用程序级别”访问。

答案 2 :(得分:0)

另外,除非您遵循一些非常严格的指导原则,否则它是非法的,请参阅链接。

http://transition.fcc.gov/cgb/consumerfacts/recordcalls.html