一种自适应声反馈消除方法技术

技术编号:9492713 阅读:117 留言:0更新日期:2013-12-26 02:23
本发明专利技术公开了一种自适应声反馈消除方法,旨在提供一种具有较高增益和良好鲁棒性的声反馈消除方法,其具体步骤为:一、主麦克风拾取音频信号d(n),d(n)包含远端语音信号和近端声反馈信号成份,参考麦克风拾取声反馈信号x(n);二、对d(n)和x(n)采用自适应消除算法,输出为e(n);三、对e(n)进行数模转换和功率放大;四、通过扬声器输出音频信号。此方案可以准确消除环境噪音、防止产生嚣叫,增益高,处理速度快,适用于教室、会场等扩声环境。

【技术实现步骤摘要】

【技术保护点】
一种自适应声反馈消除方法,其特征在于,包括以下步骤:一、主麦克风拾取音频信号d(n),d(n)包含远端语音信号和近端声反馈信号成份,参考麦克风拾取声反馈信号x(n);二、对d(n)和x(n)采用自适应消除算法,输出为e(n),具体为:h^(n)={h^[0],h^[1],....,h^[N-1]},当的频率特性逼近H(z)=F′′(z)F′(z)时,即可消除声反馈信号;采用PNLMS算法估计实际的参考检测声反馈路径H(z),递推算法如下:x(n)=[x(n)x(n?1)…x(n?N+1)]Tf^(n)=h^T(n)x(n)e(n)=d(n)-f^(n)h(n+1)=h(n)+μG(n+1)α+xT(n)G(n+1)x(n)e(n)x(n)其中:G(n+1)=diag{g1(n+1),g2(n+1)…,gN(n+1)}γmin(n+1)=ρ·max{δp,|h^1(n)|,|h^2(n)|,···,|h^N(n)|}γk(n+1)=max{γmin(n+1),|h^k(n)|}gk(n+1)=γk(n+1)1NΣi=1Nγi(n+1),1≤k≤N上述公式中,μ为步长因子,α为正整数,ρ是影响整体收敛速度的参数;指回声路径估计FIR滤波器的单位脉冲响应;N指回声路径FIR滤波器的阶次;T为转置符号;指回声估计输出;指回声路径估计FIR滤波器的第k个估计系数;三、对e(n)进行数模转换和功率放大;四、通过扬声器输出音频信号。FDA00003540985300012.jpg,FDA000035409853000111.jpg,FDA000035409853000112.jpg,FDA000035409853000113.jpg...

【技术特征摘要】

【专利技术属性】
技术研发人员:赵凡祁才君
申请(专利权)人:杭州联汇数字科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1