一种滤波方法、装置、终端及存储介质制造方法及图纸

技术编号:28562321 阅读:69 留言:0更新日期:2021-05-25 17:57
本发明专利技术涉信号处理技术领域,具体公开了一种滤波方法,包括以下步骤:获取带噪声的语音信号,所述语音信号包括杂散部分和目标语音部分;对所述带噪声的语音信号进行滤波处理,获得估计的误差信号值;根据所述杂散部分和目标语音部分,分别建立第一滤波器收敛的步长因子和第二滤波器收敛的步长因子,根据第一滤波器收敛的步长因子、第二滤波器收敛的步长因子及误差信号值,对自适应滤波器的滤波器系数进行更新。本发明专利技术能够合理的选择步长,调整收敛速度的快慢,尽可能的减少误差,提高了语音识别的准确度并使得滤波器发挥到最佳的性能。

【技术实现步骤摘要】
一种滤波方法、装置、终端及存储介质
本专利技术涉信号处理
,具体涉及一种滤波方法、装置、终端及存储介质。
技术介绍
语音是人们能够快速获取对方信息的交流方式,也是人机交互的桥梁。在现实生活中,语音信号经常会夹杂着来自四面八方的噪声信号,这些噪声极大的影响语音信号的准确识别。目前现有技术在在通过滤波器过滤噪音时,在去除噪声的同时也去除了部分目标语音,导致语音信号不能很好地识别出来。
技术实现思路
针对上述问题,本专利技术提供了一种滤波方法、装置、终端及存储介质。为了解决上述技术问题,本专利技术第一方面提供了一种滤波方法,包括以下步骤:S1.获取带噪声的语音信号,所述语音信号包括杂散部分和目标语音部分;S2.对所述带噪声的语音信号进行滤波处理,获得估计的误差信号值;S3.根据所述杂散部分和目标语音部分,分别建立第一滤波器收敛的步长因子和第二滤波器收敛的步长因子,所述第一滤波器收敛的步长因子指示噪声对滤波器系数的更新过程的影响,第二滤波器收敛的步长因子指示目标语音部分缺失对滤波器系数的更新过程的影响;S4.根据第一滤波器收敛的步长因子、第二滤波器收敛的步长因子及误差信号值,对自适应滤波器的滤波器系数进行更新。优选地,步骤S2包括滤波处理中输入带噪声的语音信号进行滤波处理,产生期望响应的估计值,进而计算出估计的误差信号值。所述误差信号能够影响收敛的步长,误差信号值的大小能够反映步长的稳定情况。优选地,所述误差信号通过计算输入带噪声的语音信号值和期望响应的估计值之差计算出,所述误差信号值的计算公式为:S(n)=y(n)-ds(n)其中S(n)为误差信号值,y(n)输入带噪声的语音信号值,ds(n)为期望响应的估计值。优选地,所述第一滤波器收敛的步长因子包括时域中杂散部分的共轭与噪声估计的误差而生成的剩余信号,所述第二滤波器收敛的步长因子包括目标语音部分的共轭与目标语音缺失而生成的剩余信号。滤波器能够去除冗余的噪音并保留目标语音信号的真实性,所述第一滤波器能够通过收敛的步长因子能够将杂散部分的噪音精确去除,所述第二滤波器能够补偿目标语音缺失的部分。优选地,计算时域中的当前输入的带噪声的语音信号与杂散部分之差,得到时域中的当前输入的语音信号的目标语音部分。优选地,步骤S4包括将所述估计的误差信号值、第一滤波器收敛的步长因子、第二滤波器收敛的步长因子作为时域中更新第一滤波器系数的权矢量和第二滤波器系数的权矢量,其计算公式为:=+(n)L(n-1)S(n)=+(n)L(n-1)S(n)为第一滤波器系数的权矢量,为第二滤波器系数的权矢量,为上一阶数的第一滤波器系数的权矢量,为上一阶数的第二滤波器系数的权矢量,(n)L(n-1)为第一滤波器步长因子,(n)L(n-1)为第二滤波器步长因子,S(n)为误差信号值。通过计算第一滤波器系数的权矢量和第二滤波器系数的权矢量,能够合理的选择步长,调整收敛速度的快慢,尽可能的减少误差,使得滤波器发挥到最佳的性能。优选地,通过第一滤波器系数的权矢量和第二滤波器系数对自适应滤波器的滤波器系数进行更新,其计算公式为:G(n)=+其中G(n)自适应滤波器的滤波器系数进行更新权矢量,为第一滤波器系数的权矢量,为第二滤波器系数的权矢量。本专利技术第二方面提供了一种滤波装置,包括:获取数据模块:所述的获取数据模块用于获取带噪声的语音信号,所述语音信号包括杂散部分和目标语音部分;滤波处理模块:所述的滤波处理模块用于对所述带噪声的语音信号进行滤波处理,获得估计的误差信号值;建立收敛步长模块:所述的建立收敛步长模块用于根据所述杂散部分和目标语音部分,分别建立第一滤波器收敛的步长因子和第二滤波器收敛的步长因子,所述第一滤波器收敛的步长因子指示噪声对滤波器系数的更新过程的影响,第二滤波器收敛的步长因子指示目标语音部分缺失对滤波器系数的更新过程的影响;滤波器系数更新模块:所述的滤波器系数更新模块用于根据第一滤波器收敛的步长因子、第二滤波器收敛的步长因子及误差信号值,对自适应滤波器的滤波器系数进行更新。本专利技术第三方面提供了一种终端,包括处理器和存储器,所述存储器中存储有计算机程序,所述处理器用于执行所述计算机程序以执行时实现所述的一种滤波方法的步骤。本专利技术第四方面提供了一种存储介质,存储有可被执行的计算机程序,所述计算机程序被执行时实现所述的一种滤波方法的步骤。与现有技术相比,本专利技术具有的有益效果为:本专利技术第一滤波器去除冗余的噪声部分,第二滤波器对目标语音部分所缺失的信号进行补偿,提高了语音信号的识别度;通过语音信号的步长因子和误差信号的计算,能够合理的选择步长,调整收敛速度的快慢,尽可能的减少误差,实现对滤波器系数的更新并使得滤波器发挥到最佳的性能。附图说明图1为本专利技术实施例提供的一种滤波方法的流程图。图2为本专利技术实施例提供的一种滤波装置的结构示意图。具体实施方式以下实施例是对本专利技术的进一步说明,不是对本专利技术的限制。请参阅图1,本专利技术实施例提供了一种滤波方法,包括以下步骤:S1.获取带噪声的语音信号,所述语音信号包括杂散部分和目标语音部分;S2.对所述带噪声的语音信号进行滤波处理,获得估计的误差信号值;S3.根据所述杂散部分和目标语音部分,分别建立第一滤波器收敛的步长因子和第二滤波器收敛的步长因子,所述第一滤波器收敛的步长因子指示噪声对滤波器系数的更新过程的影响,第二滤波器收敛的步长因子指示目标语音部分缺失对滤波器系数的更新过程的影响;S4.根据第一滤波器收敛的步长因子、第二滤波器收敛的步长因子及误差信号值,对自适应滤波器的滤波器系数进行更新。在本专利技术实施例中,步骤S2包括滤波处理中输入带噪声的语音信号进行滤波处理,产生期望响应的估计值,进而计算出估计的误差信号值。所述误差信号能够影响收敛的步长,误差信号值的大小能够反映步长的稳定情况。在本专利技术实施例中,所述误差信号通过计算输入带噪声的语音信号值和期望响应的估计值之差计算出,所述误差信号值的计算公式为:S(n)=y(n)-ds(n)其中S(n)为误差信号值,y(n)输入带噪声的语音信号值,ds(n)为期望响应的估计值。进一步的,在本专利技术实施例中,所述第一滤波器收敛的步长因子包括时域中杂散部分的共轭与噪声估计的误差而生成的剩余信号,所述第二滤波器收敛的步长因子包括目标语音部分的共轭与目标语音缺失而生成的剩余信号。滤波器能够去除冗余的噪音并保留目标语音信号的真实性,所述第一滤波器能够通过收敛的步长因子能够将杂散部分的噪音精确去除,所述第二滤波器能够补偿目标语音缺失的部分。进一步的,在本专利技术实施例中,计算时域中的当前输入的带噪声的语音信号与杂散部分之差,得到时域中的当前输入的语音信本文档来自技高网...

【技术保护点】
1.一种滤波方法,其特征在于,包括以下步骤:/nS1.获取带噪声的语音信号,所述语音信号包括杂散部分和目标语音部分;/nS2.对所述带噪声的语音信号进行滤波处理,获得估计的误差信号值;/nS3.根据所述杂散部分和目标语音部分,分别建立第一滤波器收敛的步长因子和第二滤波器收敛的步长因子,所述第一滤波器收敛的步长因子指示噪声对滤波器系数的更新过程的影响,第二滤波器收敛的步长因子指示目标语音部分缺失对滤波器系数的更新过程的影响;/nS4.根据第一滤波器收敛的步长因子、第二滤波器收敛的步长因子及误差信号值,对自适应滤波器的滤波器系数进行更新。/n

【技术特征摘要】
1.一种滤波方法,其特征在于,包括以下步骤:
S1.获取带噪声的语音信号,所述语音信号包括杂散部分和目标语音部分;
S2.对所述带噪声的语音信号进行滤波处理,获得估计的误差信号值;
S3.根据所述杂散部分和目标语音部分,分别建立第一滤波器收敛的步长因子和第二滤波器收敛的步长因子,所述第一滤波器收敛的步长因子指示噪声对滤波器系数的更新过程的影响,第二滤波器收敛的步长因子指示目标语音部分缺失对滤波器系数的更新过程的影响;
S4.根据第一滤波器收敛的步长因子、第二滤波器收敛的步长因子及误差信号值,对自适应滤波器的滤波器系数进行更新。


2.根据权利要求1所述的滤波方法,其特征在于,步骤S2包括滤波处理中输入带噪声的语音信号进行滤波处理,产生期望响应的估计值,进而计算出估计的误差信号值。


3.根据权利要求2述的滤波方法,其特征在于,所述误差信号通过计算输入带噪声的语音信号值和期望响应的估计值之差计算出,所述误差信号值的计算公式为:
S(n)=y(n)-ds(n)
其中S(n)为误差信号值,y(n)输入带噪声的语音信号值,ds(n)为期望响应的估计值。


4.根据权利要求1所述的滤波方法,其特征在于,所述第一滤波器收敛的步长因子包括时域中杂散部分的共轭与噪声估计的误差而生成的剩余信号,所述第二滤波器收敛的步长因子包括目标语音部分的共轭与目标语音缺失而生成的剩余信号。


5.根据权利要求4所述的滤波方法,其特征在于,计算时域中的当前输入的语音信号与当前输入的语音信号的杂散部分之差,得到时域中的当前输入的语音信号的目标语音部分。


6.根据权利要求1所述的滤波方法,其特征在于,步骤S4包括将所述估计的误差信号值、第一滤波器收敛的步长因子、第二滤波器收敛的步长因子作为时域中更新第一滤波器系数的权矢量和第二滤波器系数的权矢量,其计算公式为...

【专利技术属性】
技术研发人员:黄建平
申请(专利权)人:广州安能特电气设备有限公司
类型:发明
国别省市:广东;44

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

1