我在哪里可以找到音频噪声消除算法?

时间:2012-03-28 19:31:06

标签: noise noise-reduction

我想实现音频噪音消除程序。我在哪里可以找到音频噪声消除算法?

3 个答案:

答案 0 :(得分:5)

如果要取消的信号是重复的,那么您可以对其进行采样,对采样执行FFT,执行逆FFT并反转结果信号,然后在下一个采样周期内同步播放。这对于低频周期性噪声是有效的,并且在某种程度上对于更高频率也是如此 - 但是消除发生的空间体积随着频率的增加而线性地减小。

答案 1 :(得分:1)

您将需要研究LMS滤波器(最小均方)以及它们在DSP中的使用方式。这并不容易,除非您描述您的环境,否则我无法帮助您。

你的意思是取消或过滤?取消与从扬声器/耳机实际产生噪声消除频率更相关。

声音消除请参阅

Which algorithm is used for noise canceling in earphones?

答案 2 :(得分:1)

您正在寻找的正确术语是“主动降噪”我建议尝试搜索此术语