10

谁能指出我在使用 iPhone SDK Core Audio 录制某人讲话时如何最大限度地减少环境噪音的正确方向?我猜一个带通滤波器可以消除高于和低于人类声音范围的任何频率可能会起作用。不过,我不知道如何在 SDK 中对音频实施带滤波器。最佳解决方案是在将流写入内存/磁盘之前消除流中的噪声。

4

2 回答 2

8

您需要实现一个自适应滤波器和一个语音活动检测器。在没有语音的时段,您将收集环境噪声并使用它来驱动自适应滤波器。

于 2010-02-26T20:49:00.907 回答
2

搜索“光谱减法”,这是一种分析您所谓的背景噪声样本的技术,然后从常规信号中减去它。是的,你总会得到一些文物。这是一个权衡。

于 2010-04-14T16:27:20.813 回答