主流技术方式
反馈抑制器技术(啸叫抑制):现在用的有三种:移频技术,陷波器技术,自适应滤波器处理。这三种技术方案各有千秋,项目需要,笔者都研究了一番。
移频法
原理:就是通过算法运算,把声音的频段平移一定的量,来达到啸叫抑制的效果。
实现方式:只需要用到Hilbert变换FIR滤波器即可以实现。
优点:运算简单,节省成本。
缺点:声音损伤大。会变声。
使用场景:低成本,对性能以及效果要求不高的场合.
陷波法
原理:陷波滤波器指的是一种可以在某一个频率点迅速衰减输入信号,以达到阻碍此频率信号通过的滤波效果的滤波器。
技术难点:陷波器的难点在于啸叫点的查找,一般来讲可以通过高分辨频谱分析来查找,这里一般使用FFT,CZT,以及Zoom-FFT。实际环境中,算法的复杂度是一个重要的考虑因素。
优点:音质最好。
缺点:技术难度高。
使用场景:对音质要求比较高的会议场合。扩声不是特别大。
自适应滤波器
原理:自适应滤波器是能够根据输入信号自动调整性能进行数字信号处理的数字滤波器。作为对比,非自适应滤波器有静态的滤波器系数,这些静态系数一起组成传递函数。
实现方式:总的来说,自适应的过程涉及到将代价函数用于确定如何更改滤波器系数从而减小下一次迭代过程成本的算法。价值函数是滤波器最佳性能的判断准则,比如减小输入信号中的噪声成分的能力。
优点:实现简单,可自动适应环境。
缺点:声音损伤大。
使用场景:自适应滤波可以用在教室,会议等对扩声要求比较大的场合;