一种提高语音清晰度的方法、装置及介质制造方法及图纸

技术编号:26480637 阅读:17 留言:0更新日期:2020-11-25 19:26
本文公开了一种提高语音清晰度的方法、装置及介质,该方法包括:获取第一声音采集装置采集到的第一声音信号并且获取第二声音采集装置采集到的第二声音信号;判断差分信号的幅值是否小于第一预设幅值;在第一声音信号与第二声音信号的差分信号的幅值小于第一预设幅值时,对第一声音信号和第二声音信号进行加权差分处理后获得第三声音信号。本文中将第一声音信号与第二声音信号的差分信号作为初步消噪后的信号,实时检测初步消噪后的信号是否满足声音清晰度条件,在满足时,直接使用初步消噪后的信号;在不满足时,对第一声音信号和第二声音信号进一步进行加权差分处理,及时提高声音的清晰度,提高通话质量和用户使用体验。

【技术实现步骤摘要】
一种提高语音清晰度的方法、装置及介质
本文涉及移动终端数据处理
,尤其涉及一种提高语音清晰度的方法、装置及介质。
技术介绍
随着移动终端硬件性能和软件性能的不断提升,移动终端可提供的服务质量越来越好。为了更好对声音进行处理,移动终端中包含两个声音采集装置,如图1所示的移动终端的示意图中,在移动终端的正面下方位置处设置有主麦克风,在移动终端的正面上方位置处设置有副麦克风。移动终端在正常使用时,因为主麦克风距离使用者的嘴部较近,主麦克风所采集到的声音信号中语音信号的幅值大于副麦克风采集到的声音信号。在基于主麦克风和副麦克风所采集到的噪声基本相同的设定下,移动终端将主麦克风所采集到的声音信号与副麦克风所采集到的声音信号的差分信号作为消噪信息提供给通话的对方用户。上述消噪方法中,在使用者的语音声音较小的情况下,在差分过程中会将语音声音消除掉,从而导致无语音声音的情况,从而影响通信质量。
技术实现思路
为克服相关技术中存在的问题,本文提供了一种提高语音清晰度的方法、装置及介质。根据本文实施例的第一方面,提供一种提高语音清晰度的方法,包括:获取第一声音采集装置采集到的第一声音信号并且获取第二声音采集装置采集到的第二声音信号;判断所述第一声音信号与所述第二声音信号的差分信号的幅值是否小于第一预设幅值;在所述第一声音信号与所述第二声音信号的差分信号的幅值小于第一预设幅值时,对所述第一声音信号和所述第二声音信号进行加权差分处理后获得第三声音信号。在另一实施方式中,所述对所述第一声音信号和所述第二声音信号进行加权差分处理后获得第三声音信号,包括:确定第二加权系数的值为设定初始值;所述第二加权系数的设定初始值小于1且大于0;循环执行以下操作直至满足第一循环结束条件:确定所述第一声音信号与第二加权信号的差分信号,所述第二加权信号是使用所述第二加权系数对所述第二声音信号进行加权处理后的信号;判断所述差分信号小于所述第一预设幅值时,以第一调整方式降低所述第二加权系数;所述第一循环结束条件是所述第一声音信号与第二加权信号的差分信号的幅值大于或等于所述第一预设幅值;将满足所述第一循环结束条件时的所述第一声音信号与第二加权信号的差分信号作为所述第三声音信号。在另一实施方式中,所述对所述第一声音信号和所述第二声音信号进行加权差分处理后获得第三声音信号,包括:确定第二加权系数的值为设定初始值;所述第二加权系数的设定初始值小于1且大于0;循环执行以下操作直至满足第一循环结束条件或者第二加权系数的值等于或小于0:确定所述第一声音信号与第二加权信号的差分信号,所述第二加权信号是使用所述第二加权系数对所述第二声音信号进行加权处理后的信号;判断所述差分信号小于所述第一预设幅值时,以第一调整方式降低所述第二加权系数;所述第一循环结束条件是所述第一声音信号与第二加权信号的差分信号的幅值大于或等于所述第一预设幅值;在所述第二加权系数的值等于或小于0并且未满足所述第一循环结束条件时,确定第一加权系数的值为设定初始值;所述第一加权系数的设定初始值大于或等于1;循环执行以下操作直至满足第二循环结束条件:确定所述第一声音信号的第一加权信号,所述第一加权信号是使用所述第一加权系数对所述第一声音信号进行加权处理后的信号;判断所述第一加权信号小于所述第一预设幅值时,以第二调整方式增加所述第一加权系数;所述第二循环结束条件是所述第一加权信号大于或等于所述第一预设幅值;将满足所述第二循环结束条件时的所述第一加权信号作为所述第三声音信号。在另一实施方式中,所述对所述第一声音信号和所述第二声音信号进行加权差分处理后获得第三声音信号,包括:判断所述第一声音信号的幅值是否小于或等于所述第一预设幅值;在所述第一声音信号的幅值大于所述第一预设幅值时,确定第二加权系数的值为设定初始值;所述第二加权系数的设定初始值小于1且大于0;循环执行以下操作直至满足第一循环结束条件:确定所述第一声音信号与第二加权信号的差分信号,所述第二加权信号是使用所述第二加权系数对所述第二声音信号进行加权处理后的信号;判断所述差分信号小于所述第一预设幅值时,以第一调整方式降低所述第二加权系数;所述第一循环结束条件是所述第一声音信号与第二加权信号的差分信号的幅值大于或等于所述第一预设幅值;将满足所述第一循环结束条件时的所述第一声音信号与第二加权信号的差分信号作为所述第三声音信号;在所述第一声音信号的幅值小于或等于所述第一预设幅值时,确定第一加权系数的值为设定初始值;所述第一加权系数的设定初始值大于或等于1;循环执行以下操作直至满足第二循环结束条件:确定所述第一声音信号的第一加权信号,所述第一加权信号是使用所述第一加权系数对所述第一声音信号进行加权处理后的信号;判断所述第一加权信号小于所述第一预设幅值时,以第二调整方式增加所述第一加权系数;所述第二循环结束条件是所述第一加权信号大于或等于所述第一预设幅值;将满足所述第二循环结束条件时的所述第一加权信号作为所述第三声音信号。在另一实施方式中,所述以第一调整方式降低所述第二加权系数包括以下中的一种:以第一固定步长降低所述第二加权系数;或者以符合线性变化规则的可变步长降低所述第二加权系数;所述以第二调整方式增加所述第一加权系数包括以下中的一种:以第二固定步长增加所述第一加权系数;或者以符合线性变化规则的可变步长增加所述第一加权系数。根据本文实施例的第二方面,提供了一种提高语音清晰度的装置,包括:获取模块,用于获取第一声音采集装置采集到的第一声音信号并且获取第二声音采集装置采集到的第二声音信号;第一判断模块,用于判断所述第一声音信号与所述第二声音信号的差分信号的幅值是否小于第一预设幅值;处理模块,用于在所述第一声音信号与所述第二声音信号的差分信号的幅值小于第一预设幅值时,对所述第一声音信号和所述第二声音信号进行加权差分处理后获得第三声音信号。在另一实施方式中,所述处理模块包括:第一确定模块,用于确定第二加权系数的值为设定初始值;所述第二加权系数的设定初始值小于1且大于0;第一循环模块,循环执行以下操作直至满足第一循环结束条件:确定所述第一声音信号与第二加权信号的差分信号,所述第二加权信号是使用所述第二加权系数对所述第二声音信号进行加权处理后的信号;判断所述差分信号小于所述第一预设幅值时,以第一调整方式降低所述第二加权系数;所述第一循环结束条件是所述第一声音信号与第二加权信号的差分信号的幅值大于或等于所述第一预设幅值;第一确认模块,用于将满足所述第一循环结束条件时的所述第一声音信号与第二加权信号的差分信号作为所述第三声音信号。在另一实施方式中,所述处理模块包括:第二确定模块,用于确定第二加权系数的值为设定初始值;所述第二加本文档来自技高网...

【技术保护点】
1.一种提高语音清晰度的方法,其特征在于,包括:/n获取第一声音采集装置采集到的第一声音信号,并且获取第二声音采集装置采集到的第二声音信号;/n判断所述第一声音信号与所述第二声音信号的差分信号的幅值是否小于第一预设幅值;/n在所述第一声音信号与所述第二声音信号的差分信号的幅值小于第一预设幅值时,对所述第一声音信号和所述第二声音信号进行加权差分处理后获得第三声音信号。/n

【技术特征摘要】
1.一种提高语音清晰度的方法,其特征在于,包括:
获取第一声音采集装置采集到的第一声音信号,并且获取第二声音采集装置采集到的第二声音信号;
判断所述第一声音信号与所述第二声音信号的差分信号的幅值是否小于第一预设幅值;
在所述第一声音信号与所述第二声音信号的差分信号的幅值小于第一预设幅值时,对所述第一声音信号和所述第二声音信号进行加权差分处理后获得第三声音信号。


2.如权利要求1所述的方法,其特征在于,
所述对所述第一声音信号和所述第二声音信号进行加权差分处理后获得第三声音信号,包括:
确定第二加权系数的值为设定初始值;所述第二加权系数的设定初始值小于1且大于0;
循环执行以下操作直至满足第一循环结束条件:
确定所述第一声音信号与第二加权信号的差分信号,所述第二加权信号是使用所述第二加权系数对所述第二声音信号进行加权处理后的信号;判断所述差分信号小于所述第一预设幅值时,以第一调整方式降低所述第二加权系数;
所述第一循环结束条件是所述第一声音信号与第二加权信号的差分信号的幅值大于或等于所述第一预设幅值;
将满足所述第一循环结束条件时的所述第一声音信号与第二加权信号的差分信号作为所述第三声音信号。


3.如权利要求1所述的方法,其特征在于,所述对所述第一声音信号和所述第二声音信号进行加权差分处理后获得第三声音信号,包括:
确定第二加权系数的值为设定初始值;所述第二加权系数的设定初始值小于1且大于0;
循环执行以下操作直至满足第一循环结束条件或者第二加权系数的值等于或小于0:确定所述第一声音信号与第二加权信号的差分信号,所述第二加权信号是使用所述第二加权系数对所述第二声音信号进行加权处理后的信号;判断所述差分信号小于所述第一预设幅值时,以第一调整方式降低所述第二加权系数;
所述第一循环结束条件是所述第一声音信号与第二加权信号的差分信号的幅值大于或等于所述第一预设幅值;
在所述第二加权系数的值等于或小于0并且未满足所述第一循环结束条件时,确定第一加权系数的值为设定初始值;所述第一加权系数的设定初始值大于或等于1;
循环执行以下操作直至满足第二循环结束条件:
确定所述第一声音信号的第一加权信号,所述第一加权信号是使用所述第一加权系数对所述第一声音信号进行加权处理后的信号;判断所述第一加权信号小于所述第一预设幅值时,以第二调整方式增加所述第一加权系数;
所述第二循环结束条件是所述第一加权信号大于或等于所述第一预设幅值;
将满足所述第二循环结束条件时的所述第一加权信号作为所述第三声音信号。


4.如权利要求1所述的方法,其特征在于,
所述对所述第一声音信号和所述第二声音信号进行加权差分处理后获得第三声音信号,包括:
判断所述第一声音信号的幅值是否小于或等于所述第一预设幅值;
在所述第一声音信号的幅值大于所述第一预设幅值时,确定第二加权系数的值为设定初始值;所述第二加权系数的设定初始值小于1且大于0;
循环执行以下操作直至满足第一循环结束条件:
确定所述第一声音信号与第二加权信号的差分信号,所述第二加权信号是使用所述第二加权系数对所述第二声音信号进行加权处理后的信号;判断所述差分信号小于所述第一预设幅值时,以第一调整方式降低所述第二加权系数;
所述第一循环结束条件是所述第一声音信号与第二加权信号的差分信号的幅值大于或等于所述第一预设幅值;
将满足所述第一循环结束条件时的所述第一声音信号与第二加权信号的差分信号作为所述第三声音信号;
在所述第一声音信号的幅值小于或等于所述第一预设幅值时,确定第一加权系数的值为设定初始值;所述第一加权系数的设定初始值大于或等于1;
循环执行以下操作直至满足第二循环结束条件:
确定所述第一声音信号的第一加权信号,所述第一加权信号是使用所述第一加权系数对所述第一声音信号进行加权处理后的信号;判断所述第一加权信号小于所述第一预设幅值时,以第二调整方式增加所述第一加权系数;
所述第二循环结束条件是所述第一加权信号大于或等于所述第一预设幅值;
将满足所述第二循环结束条件时的所述第一加权信号作为所述第三声音信号。


5.如权利要求3或4所述的方法,其特征在于,
所述以第一调整方式降低所述第二加权系数包括以下中的一种:
以第一固定步长降低所述第二加权系数;或者以符合线性变化规则的可变步长降低所述第二加权系数;
所述以第二调整方式增加所述第一加权系数包括以下中的一种:
以第二固定步长增加所述第一加权系数;或者以符合线性变化规则的可变步长增加所述第一加权系数。


6.一种提高语音清晰度的装置,其特征在于,包括:
获取模块,用于获取第一声音采集装置采集到的第一声音信号并且获取第二声音采集装置采集到的第二声音信号;
第一判断模块,用于判断所述第一声音信号与所述第二声音信号的差分信号的幅值是否小于第一预设幅值;
处理模块,用于在所述第一声音信号与所述...

【专利技术属性】
技术研发人员:孙云飞
申请(专利权)人:北京小米松果电子有限公司
类型:发明
国别省市:北京;11

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

1