【技术实现步骤摘要】
本申请涉及计算机领域,具体涉及语音信号处理领域,尤其涉及自适应滤波方法和自适应滤波器。
技术介绍
自适应滤波器被广泛应用于语音识别系统中。例如,在远场语音识别系统中,可利用自适应滤波器消除远场语音信号中的噪声、混响等干扰,改善语音质量,提高语音识别系统的识别性能。自适应滤波器根据特定准则,实时更新滤波器系数,自动连续的工作于某个给定的输入信号,得到期望输出。目前,自适应滤波器通常采用的更新滤波器系数的方式为:以整个误差信号作为参数,对滤波器系数进行更新。然而,当采用上述自适应滤波器进行滤波时,在消除语音信号中的干扰分量的同时,也损伤了语音信号本身,造成有效语音信号产生了失真。语音失真的结果使得语音信号与语音识别模型不匹配,导致语音识别率下降。
技术实现思路
本申请提供了自适应滤波方法和自适应滤波器,用于解决上述
技术介绍
部分存在的技术问题。第一方面,本申请提供了自适应滤波方法,该方法包括:自适应滤波器接收输入的语音信号,所述语音信号包括:噪声分量、语音分量;对所述语音信号进行滤波;根据所述噪声分量和语音分量,分别构建第一滤波器系数更新影响项和第二滤波器系数更新影响项,所述第一滤波器系数更新影响项指示噪声对自适应滤波器的滤波器系数的更新过程的影响,第二滤波器系数更新影响项指示语音信号失真对自
适应滤波器的滤波器系数的更新过程的影响;基于所述第一滤波器系数更新影响项、第二滤波器系数更新影响项,对自适应滤波器的滤波器系数进行更新。第二方面,本申请提供了自适应滤波器,该自适应滤波器包括:输入单元,配置用于接收输入的语音信号,所述语音信号包括:噪声分量、 ...
【技术保护点】
一种自适应滤波方法,其特征在于,所述方法包括:自适应滤波器接收输入的语音信号,所述语音信号包括:噪声分量、语音分量;对所述语音信号进行滤波;根据所述噪声分量和语音分量,分别构建第一滤波器系数更新影响项和第二滤波器系数更新影响项,所述第一滤波器系数更新影响项指示噪声对自适应滤波器的滤波器系数的更新过程的影响,第二滤波器系数更新影响项指示语音信号失真对自适应滤波器的滤波器系数的更新过程的影响;基于所述第一滤波器系数更新影响项、第二滤波器系数更新影响项,对自适应滤波器的滤波器系数进行更新。
【技术特征摘要】
1.一种自适应滤波方法,其特征在于,所述方法包括:自适应滤波器接收输入的语音信号,所述语音信号包括:噪声分量、语音分量;对所述语音信号进行滤波;根据所述噪声分量和语音分量,分别构建第一滤波器系数更新影响项和第二滤波器系数更新影响项,所述第一滤波器系数更新影响项指示噪声对自适应滤波器的滤波器系数的更新过程的影响,第二滤波器系数更新影响项指示语音信号失真对自适应滤波器的滤波器系数的更新过程的影响;基于所述第一滤波器系数更新影响项、第二滤波器系数更新影响项,对自适应滤波器的滤波器系数进行更新。2.根据权利要求1所述的方法,其特征在于,基于所述第一滤波器系数更新影响项、第二滤波器系数更新影响项,对自适应滤波器的滤波器系数进行更新包括:计算时域中的当前滤波器系数与时域更新参数之和,得到更新后的时域中的滤波器系数;其中,所述时域更新参数为时域中的第一滤波器系数更新影响项与第二滤波器系数更新影响项之差和迭代步长之积的两倍,所述第一滤波器系数更新影响项包括:时域中的因噪声估计的误差而生成的余量信号与当前输入的语音信号中的噪声分量之积,所述第二滤波器系数更新影响项包括:时域中的因语音失真而生成的余量信号与当前输入的语音信号中的语音分量和影响程度参数之积,所述影响程度参数指示第二滤波器系数更新影响项的取值对自适应滤波器的滤波器系数的更新过程的影响程度。3.根据权利要求1所述的方法,其特征在于,基于所述第一滤波器系数更新影响项、第二滤波器系数更新影响项,对自适应滤波器的
\t滤波器系数进行更新包括:计算频域中的当前滤波器系数与频域更新参数之和,得到更新后的频域中的滤波器系数;其中,所述频域更新参数为频域中的第一滤波器系数更新影响项与第二滤波器系数更新影响项之差与迭代步长和时域自适应滤波转换为频域自适应滤波时的频域约束矩阵之积的两倍,所述第一滤波器系数更新影响项包括:频域中的当前输入的语音信号中的噪声分量的共轭与因噪声估计的误差而生成的余量信号之积,所述第二滤波器系数更新影响项包括:频域中的当前输入的语音信号中的语音分量的共轭与因语音失真而生成的余量信号和影响程度参数之积,所述影响程度参数指示第二滤波器系数更新影响项的取值对自适应滤波器的滤波器系数的更新过程的影响程度。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:计算第一矩阵与第二矩阵的转置矩阵和频域中的误差信号之积,得到频域中的因噪声估计的误差而生成的余量信号;其中,所述第一矩阵为行数和列数均为滤波器长度的两倍的傅里叶矩阵,所述第二矩阵包括零矩阵与单位矩阵,所述误差信号为频域中的当前输入的语音信号对应的期望的输出信号与频域输出信号之差,所述频域输出信号为所述第一矩阵的逆矩阵与第二矩阵和频域中的当前输入的语音信号对应的输出信号之积;计算频域中的当前输入的语音信号对应的最小均方误差与所述频域中的因噪声估计的误差而生成的余量信号之差,得到频域中的因语音失真而生成的余量信号;计算频域中的当前输入的语音信号与当前输入的语音信号的噪声分量之差,得到频域中的当前输入的语音信号的语音分量。5.根据权利要求2-4之一所述的方法,其特征在于,影响程度参数大于零。6.一种...
【专利技术属性】
技术研发人员:宋辉,魏建强,
申请(专利权)人:百度在线网络技术北京有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。