麦克语音增强方法及装置、终端和存储介质制造方法及图纸

技术编号:30139546 阅读:17 留言:0更新日期:2021-09-23 14:58
本申请提供一种麦克语音增强方法及装置、终端和存储介质,可以获取第一目标信号和第二目标信号,获取第一滤波系数和第二滤波系数,基于第一滤波系数和第二滤波系数对第一目标信号和第二目标信号进行空间滤波,并基于空间滤波的结果确定第三目标信号和第四目标信号;对第三目标信号和第四目标信号进行降噪滤波处理以得到增强后的语音信号;以及对增强后的语音信号进行频域到时域的逆变换以得到相应的目标时域信号,并将目标时域信号合成为目标语音信号。通过进行加权处理,处理后得到的两路输出信号中所含的语音成分具有足够大的能量差,再对这两路信号进行处理,最终得到的输出信号能够具有较优的噪声抑制和语音还原效果。果。果。

【技术实现步骤摘要】
麦克语音增强方法及装置、终端和存储介质


[0001]本专利技术涉及通信
,尤其涉及一种麦克语音增强方法及装置、终端和存储介质。

技术介绍

[0002]双麦克风配置当前已经广泛应用到智能手机等语音通话终端上,相对于单麦克风配置,双麦克风在手持通话时可利用两个麦克风之间的语音能量差进行噪声抑制,达到比单麦克风更优的噪声抑制效果和音质还原效果。然而,在免提通话时,两个麦克风之间的能量差很小甚至接近,使用基于能量差的双麦克风降噪方法达不到很好的语音增强效果。

技术实现思路

[0003]本申请实施例提供一种麦克语音增强方法及装置、终端和存储介质,通过该麦克语音增强方法基于空间滤波对两个麦克风收集到的信号进行加权处理,处理后得到的两路输出信号中所含的语音成分具有足够大的能量差。再使用基于能量差的双麦克噪声抑制模块对这两路信号进行处理,最终得到的输出信号能够具有较优的噪声抑制和语音还原效果。
[0004]第一方面,本申请实施例提供一种麦克语音增强方法,所述方法包括:获取第一目标信号和第二目标信号,所述第一目标信号和所述第二目标信号分别为对第一麦克风和第二麦克风的接收到的含噪语音信号进行信号处理后得到的频域信号;获取第一滤波系数和第二滤波系数,所述第一滤波系数和所述第二滤波系数分别为与所述第一麦克风和第二麦克风的当前接收状态信息匹配的滤波系数;基于所述第一滤波系数和所述第二滤波系数对所述第一目标信号和所述第二目标信号进行空间滤波,并基于空间滤波的结果确定第三目标信号和第四目标信号;对所述第三目标信号和所述第四目标信号进行降噪滤波处理以得到增强后的语音信号;以及对所述增强后的语音信号进行频域到时域的逆变换以得到相应的目标时域信号,并将所述目标时域信号合成为目标语音信号。
[0005]进一步地,所述获取第一目标信号和第二目标信号包括:分别对第一麦克风接收到的第一含噪语音信号和第二麦克风接收到的第二含噪语音信号进行分帧,以将所述第一含噪语音信号和所述第二含噪语音信号分别划分为m帧时域子信号;分别对所述m帧时域子信号中每一帧时域子信号进行时域到频域的变换操作,对应得到所述第一目标信号和所述第二目标信号;其中,所述第一目标信号包括m帧频域子信号,所述第二目标信号包括m帧频域子信号。
[0006]进一步地,所述获取第一滤波系数和第二滤波系数包括:根据第一接收状态信息确定第一滤波系数,根据第二接收状态信息确定第二滤波系数;其中,所述第一接收状态信息为所述第一麦克风的接收状态信息,所述第二接收状态信息为所述第二麦克风的接收状态信息,所述接收状态信息包括所述第一麦克风与所述第二麦克风之间的距离、语音到达方向角和采样频率。
[0007]进一步地,所述基于所述第一滤波系数和所述第二滤波系数对所述第一目标信号和所述第二目标信号进行空间滤波,并基于空间滤波的结果确定第三目标信号和第四目标信号包括:基于所述第一滤波系数和所述第二滤波系数对所述第一目标信号和所述第二目标信号中的每一帧频域子信号进行空间滤波,并基于多轮所述空间滤波的结果确定第三目标信号和第四目标信号;其中,对所述第一目标信号和所述第二目标信号的其中一个相同帧频域子信号进行空间滤波的过程包括:根据所述第一滤波系数对所述第一目标信号中第l帧频域子信号进行语音增强处理以得到第一因素,根据所述第二滤波系数对所述第二目标信号中第l帧频域子信号进行语音增强处理以得到第二因素,根据所述第一因素与所述第二因素的差确定第三因素,根据所述第一因素与所述第二因素的和确定第四因素,根据第一自适应滤波系数对所述第三因素进行语音增强以得到第五因素,根据所述第三因素确定本轮空间滤波的第三目标子信号,并根据所述第四因素与所述第五因素的差确定本轮空间滤波的第四目标子信号;其中,l取值范围为(1、2、3

,m),所述第三目标信号包括每一轮空间滤波所确定的所述第三目标子信号,所述第四标信号包括每一轮空间滤波所确定的所述第四目标子信号。
[0008]进一步地,所述根据所述第三因素确定本轮空间滤波的第三目标子信号包括根据以下公式确定所述第三目标子信号:
[0009]U(k)=α1(k)Y1(k)

α2(k)Y2(k)
[0010]其中,U(k)表示所述本轮空间滤波的第三目标子信号,α1(k)表示所述第一滤波系数,α2(k)表示所述第二滤波系数,Y1(k)表示本轮空间滤波对应的所述第一目标信号中第l帧频域子信号,Y2(k)表示本轮空间滤波对应的所述第二目标信号中第l帧频域子信号;
[0011]所述根据所述第四因素与所述第五因素的差确定本轮空间滤波的第四目标子信号包括根据以下公式确定所述第四目标信号:
[0012]V(k)=α1(k)Y1(k)+α2(k)Y2(k)

H0(k)U(k)
[0013]V(k)表示本轮空间滤波的第四目标子信号,H0(k)表示第一自适应滤波系数。
[0014]进一步地,所述对所述第三目标信号和所述第四目标信号进行降噪滤波处理以得到增强后的语音信号包括:分别对所述第三目标信号和所述第四目标信号中相同帧数的每一帧目标子信号进行多轮降噪滤波处理以得到增强后的语音信号;其中,对所述第三目标信号和所述第四目标信号中第l帧目标子信号进行多轮降噪滤波处理的过程包括:通过第二自适应滤波系数对所述第三目标信号中第l帧第三目标子信号进行去串扰处理,以基于去串扰处理结果确定本轮降噪滤波处理的参考语音子信号;通过第三自适应滤波系数对所述第四目标信号中第l帧第四目标子信号进行去串扰处理,以基于去串扰处理结果确定本轮降噪滤波处理的参考噪声子信号;根据所述本轮降噪滤波处理的参考语音信号和所述本轮降噪滤波处理的参考噪声信号确定本轮降噪滤波处理的增益;以及根据所述本轮降噪滤波处理的增益和所述本轮降噪滤波处理的参考语音子信号确定本轮降噪滤波处理的增强语音子信号;其中,所述增强后的语音信号包括每一轮降噪滤波处理所确定的所述增强语音子信号。
[0015]进一步地,所述对所述增强后的语音信号进行频域到时域的逆变换以得到相应的目标时域信号,并将所述目标时域信号合成为目标语音信号包括:分别对每个所述增强语音子信号进行频域到时域的逆变换以得到相应数量的目标时域子信号,并将所述相应数量
的目标时域子信号进行重叠相加以合成所述目标语音信号。
[0016]第二方面,本申请实施例还提供一种麦克语音增强装置,所述装置包括:空间滤波模块,用于执行以下操作:获取第一目标信号和第二目标信号,所述第一目标信号和所述第二目标信号分别为对第一麦克风和第二麦克风的接收到的含噪语音信号进行信号处理后得到的频域信号;获取第一滤波系数和第二滤波系数,所述第一滤波系数和所述第二滤波系数分别为与所述第一麦克风和第二麦克风的当前接收状态信息匹配的滤波系数;以及基于所述第一滤波系数和所述第二滤波系数对所述第一目标信号和所述第二目标信号进行空间滤波,并基于空间滤波的结果确定第三目标信号和第四目标信号;麦克降噪模块,用于对所述第三目标信号和所述第四本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种麦克语音增强方法,其特征在于,所述方法包括:获取第一目标信号和第二目标信号,所述第一目标信号和所述第二目标信号分别为对第一麦克风和第二麦克风的接收到的含噪语音信号进行信号处理后得到的频域信号;获取第一滤波系数和第二滤波系数,所述第一滤波系数和所述第二滤波系数分别为与所述第一麦克风和第二麦克风的当前接收状态信息匹配的滤波系数;基于所述第一滤波系数和所述第二滤波系数对所述第一目标信号和所述第二目标信号进行空间滤波,并基于空间滤波的结果确定第三目标信号和第四目标信号;对所述第三目标信号和所述第四目标信号进行降噪滤波处理以得到增强后的语音信号;以及对所述增强后的语音信号进行频域到时域的逆变换以得到相应的目标时域信号,并将所述目标时域信号合成为目标语音信号。2.根据权利要求1所述的方法,其特征在于,所述获取第一目标信号和第二目标信号包括:分别对第一麦克风接收到的第一含噪语音信号和第二麦克风接收到的第二含噪语音信号进行分帧,以将所述第一含噪语音信号和所述第二含噪语音信号分别划分为m帧时域子信号;分别对所述m帧时域子信号中每一帧时域子信号进行时域到频域的变换操作,对应得到所述第一目标信号和所述第二目标信号;其中,所述第一目标信号包括m帧频域子信号,所述第二目标信号包括m帧频域子信号。3.根据权利要求1所述的方法,其特征在于,所述获取第一滤波系数和第二滤波系数包括:根据第一接收状态信息确定第一滤波系数,根据第二接收状态信息确定第二滤波系数;其中,所述第一接收状态信息为所述第一麦克风的接收状态信息,所述第二接收状态信息为所述第二麦克风的接收状态信息,所述接收状态信息包括所述第一麦克风与所述第二麦克风之间的距离、语音到达方向角和采样频率。4.根据权利要求2所述的方法,其特征在于,所述基于所述第一滤波系数和所述第二滤波系数对所述第一目标信号和所述第二目标信号进行空间滤波,并基于空间滤波的结果确定第三目标信号和第四目标信号包括:基于所述第一滤波系数和所述第二滤波系数对所述第一目标信号和所述第二目标信号中的每一帧频域子信号进行空间滤波,并基于多轮所述空间滤波的结果确定第三目标信号和第四目标信号;其中,对所述第一目标信号和所述第二目标信号的其中一个相同帧频域子信号进行空间滤波的过程包括:根据所述第一滤波系数对所述第一目标信号中第l帧频域子信号进行语音增强处理以得到第一因素,根据所述第二滤波系数对所述第二目标信号中第l帧频域子信号进行语音增强处理以得到第二因素,根据所述第一因素与所述第二因素的差确定第三因素,根据所述第一因素与所述第二因素的和确定第四因素,根据第一自适应滤波系数对所述第三因素进行语音增强以得到第五因素,根据所述第三因素确定本轮空间滤波的第三目标子信号,
并根据所述第四因素与所述第五因素的差确定本轮空间滤波的第四目标子信号;其中,l取值范围为(1、2、3

,m),所述第三目标信号包括每一轮空间滤波所确定的所述第三目标子信号,所述第四标信号包括每一轮空间滤波所确定的所述第四目标子信号。5.根据权利要求4所述的方法,其特征在于,所述根据所述第三因素确定本轮空间滤波的第三目标子信号包括根据以下公式确定所述第三目标子信号:U(k)=α1(k)Y1(k)

α2(k)Y2(k)其中,U(k)表示所述本轮空间滤波的第三目标子信号,α1(k)表示所述第一滤波系数,α2(k...

【专利技术属性】
技术研发人员:纪伟罗本彪潘思伟董斐
申请(专利权)人:展讯通信天津有限公司
类型:发明
国别省市:

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

1