如何在ios中使用AVAudiorecorder录制音频时过滤背景噪音?

las*_* n 5 objective-c avaudioplayer avaudiorecorder

我正在创建一个类似Talking Tom的应用程序.我可以再次录制和播放,AVAudioplayer/recorder但声音不清晰,因为背景噪音占主导地位.

任何人都可以告诉我如何删除/过滤噪音,以便录制的声音清晰.

Coc*_*ics 1

大多数情况下,iOS 会在内部进行噪音消除,而且我认为它是自动进行的。

正常的方法是使用两个麦克风,然后从拾取环境噪声的麦克风中减去使用户兴奋的麦克风中的波。

然而,iOS 仅通过 AV Foundation(在我的 iPhone 5 上)公开一个麦克风,因此您必须接受所获得的质量。