非线性预处理是解决多通路回波消除中因输入信号间的强相关性而引起的滤波器不收敛的有效方法.如何确定预处理中的非线性变换系数,以达到既保证语音质量,又去除输入信号间的相关性的目的,是十分值得关注的问题.文中提出了一种应用模糊逻辑来调整非线性变换系数(α)的方法,使得α能随输入信号间的相关性而合理变化,该方法以较小的计算增量为代价,能最大程度地保证通话质量并加快滤波器的收敛速度.仿真结果表明了该方法的可行性和优越性.
In the multi-channel echo cancellation, the nonlinear pre-processing is always used to overcome the nonconvergence of the filter caused by the strong correlation of input signals. How to choose a suitable nonlinear transformation coefficient is important to the assurance of acoustic quality and the cancellation of signal correlation. In order to solve this problem, this paper proposes a fuzzy logic-based method with little calculation increment to adjust the nonlinear transformation coefficient (α) that reasonably changes with the correlation of input signals, by which the communication quality can be effectively assured and the convergence of the filter can be greatly accelerated. The feasibility and superiority of the proposed method is verified by simulated results.