我正在尝试通过iPhone麦克风录制音频,同时播放iPod中的音乐。
录制和播放分开工作,但如果我尝试从iPod播放并在录制停止的同时录制。
顺便说一句,我实际上并没有录制音频来保存声音文件,而只是分析它。我的应用程序闪烁到您播放的音乐节拍中。
Apple是否不允许同时录制和播放?
答案 0 :(得分:1)
您应该可以通过将音频会话设置为AVAudioSessionCategoryPlayAndRecord
来完成此操作。有关这方面的信息在Apple文档中,尽管可以肯定的是Core Audio文档(并且一直以来)缺乏清晰度。
另外,值得注意的是AVAudioRecorder和AVAudioPlayer会自动为您设置会话。您可以使用上面突出显示的键手动控制并设置会话。
答案 1 :(得分:0)
问题可能是您正在将音频录制到保存播放文件的同一路径上。
尝试使用AVAudioPlayer播放来自网址的音频,您可以同时使用AVAudioRecorder进行录制。
干杯:):)