摘要
本发明公开了一种基于非线性滤波的声学回声消除方法,步骤如下:步骤1:信号采集和自适应Hammerstein滤波器模型构建;步骤2:计算目标函数的解;步骤3:设置自适应Hammerstein滤波器参数初始值;步骤4:更新参数;步骤5:回声信号消除;步骤6:迭代直至通话结束。本发明考虑了不同的回声环境,使用自适应算法来估计系统的参数,收敛速度较快,可以在不同回声环境下较快的调节滤波器参数,使滤波器能够快速获得较佳的滤波效果,适应实时性要求较高的环境;本发明使用欧几里得(Euclidean)投影来更新自适应滤波器参数,能够有效的消除通信系统中的回声,具有较好的回声消除效果。