【问题标题】:Where can I find audio noise cancellation algorithms? [closed]在哪里可以找到音频噪声消除算法? [关闭]
【发布时间】:2012-04-12 10:50:17
【问题描述】:

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

【问题讨论】:

    标签: noise noise-reduction


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        【解决方案3】:

        您需要了解 LMS 过滤器(最小均方)以及它们在 DSP 中的使用方式。这并不容易,除非您描述您的环境,否则我无法为您提供更多帮助。

        您的意思是取消还是过滤?消除与实际从扬声器/耳机产生噪声消除频率有关。

        声音消除见

        Which algorithm is used for noise canceling in earphones?

        【讨论】:

        • 我的意思是取消。我确实想产生与我采购的相反的东西。我在哪里可以找到一些示例实现或算法?
        • @user605957 查看更新答案中的链接
        猜你喜欢
        • 2017-07-07
        • 1970-01-01
        • 2011-01-24
        • 2010-09-13
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-11-15
        相关资源
        最近更新 更多