我需要同时播放和录音。问题是播放和录制的声音应该不同。播放的声音_1通过耳机插孔不断发送到连接的设备,设备分析此声音_1并通过耳机插孔发送回另一个声音_2。我收到了这个 sound_2,但是当我尝试录制它时,我得到了 sound_1 和 sound_2 的混合。有什么方法可以单独播放/录制,或者我需要某种过滤器来接收声音_2?我尝试用 AVAudioPlayer 播放声音并用 AudioQueue 录制,会话是 PlayAndRecord。
发现了一些类似的主题:在 iOS 中使用耳机插孔引脚同时播放和录制音频?
但也没有建设性的答案。