【发布时间】:2014-05-05 13:31:02
【问题描述】:
我正在开发一个应用程序,该应用程序使用 MediaRecorder 在拨打或接听电话时记录我自己的声音(使用 AudioSource.MIC 或 AudioSource.DEFAULT)。我遇到的问题是,每当麦克风开始录音时,我就再也听不到通话中的任何声音了。删除应用程序后,我可以完美听到所有内容。
为什么会这样?有没有办法正常接听我的电话,同时用麦克风录制我的声音?
PS:我不是在问AudioSource.VOICE_CALL 或任何我知道被阻止的东西等等。请帮帮我!
【问题讨论】:
-
“VOICE_CALL 或任何我知道被阻止的东西” 你说它们“被阻止”是什么意思?使用
VOICE_CALLAudioSource 录制语音通话在我使用过的大多数设备上都可以正常工作。关于你的问题;如果在语音通话期间开始录音会导致语音通话音频消失,这听起来确实像是设备音频实现中的错误。您在哪个设备上进行测试?
标签: android audio record android-mediarecorder