为什么在快速录制后听不到音乐?

时间:2016-11-08 10:23:39

标签: ios swift avplayer xcode8 avaudiorecorder

我正在制作卡拉OK应用程序。如果没有插入耳机,我的应用程序工作正常。 (我的声音和背景音乐记录在一起)。这是成功的,但是当我用耳机做同样的方式时,我会听录音。我听不到背景音乐,但我清楚地听到了声音。我附上了我用过的代码:

https://github.com/genedelisa/AVFoundationRecorder

1 个答案:

答案 0 :(得分:0)

问题在于,当插入耳机时,麦克风无法拾取和录制音频,只能录制您的声音。显然,当没有插入耳机时,这不是问题。

如果用户使用耳机,我建议您在录制语音后合并音乐和录音。有关如何执行此操作的建议,请参阅此帖:How to merge two mp3 files iOS?

此外,要检查耳机是否已插入,请查看此帖:Are headphones plugged in? iOS7

相关问题