一种针对小语音信号的信号编码方法、装置及设备与流程

xiaoxiao3月前  17


本说明书实施例涉及通信,特别涉及一种针对小语音信号的信号编码方法、装置及设备。


背景技术:

1、随着计算机技术的发展和业务内容的丰富,越来越多的设备具备语音播报功能,例如用户终端在处理业务时能够直接播报业务内容或提示信息,服务大厅内的终端设备能够通过语音播报的方式对用户进行提醒,进而方便用户的业务处理。

2、在实际应用中,在处理语音信号时,可能会存在一些小语音信号。小语音信号一般是信号强度较低的信号,若直接对小语音信号进行语音播报,由于信号强度过低容易导致用户听不清具体的语音内容。而若是直接放大音量,即直接提高小语音信号的电平大小的方式,由于原本小语音信号中的信号电平区分度不高,放大后的语音信号的信噪比会偏低,进而导致用户仍然无法听清语音信号的具体内容。因此,目前亟需一种能够方便有效地提高语音信号的信噪比的信号编码方式。


技术实现思路

1、本说明书实施例的目的是提供一种针对小语音信号的信号编码方法、装置及设备,以解决如何方便有效地提高语音信号的信噪比的问题。

2、为解决上述技术问题,本说明书实施例提供一种针对小语音信号的信号编码方法,包括:在检测到目标业务中包含语音信号的情况下,判断所述语音信号的强度是否小于信号强度阈值;若小于,基于编码规则获取所述语音信号的编码结果;所述编码规则为对应于小语音信号的非均匀量化编码规则;所述编码规则用于减少所述语音信号对应的数字信号的编码位数;将所述编码结果转换为优化语音信号;其中,包括:对所述编码结果进行数模转换处理得到优化语音信号;利用所述优化语音信号替换所述目标业务中的语音信号。

3、在一些实施方式中,所述编码结果包括区间码和区内码;所述区间码用于划分不同的电平区间;不同的区间码所对应的电平区间的范围大小不同;所述区内码用于均分对应的区间码内的电平区间。

4、基于上述实施方式,所述基于编码规则获取所述语音信号的编码结果,包括:确定所述语音信号的电平值;基于所述编码规则所划分的区间,确定所述电平值对应的区间码和区内码;根据所述区间码和区内码构建对应于所述语音信号的编码信号。

5、基于前述实施方式,电所述电平区间由起始电平和终止电平限定区间范围;所述电平区间的区间范围的大小随起始电平的增大而增大。

6、基于前述实施方式,所述编码结果中还包括极性码;所述极性码用于区分语音信号的正负极性。

7、在一些实施方式中,所述信号强度阈值包括分贝阈值;所述判断所述语音信号的强度是否小于信号强度阈值,包括:确定所述语音信号的信号功率;计算所述信号功率对应的信号分贝;判断所述信号分贝是否小于分贝阈值;相应的,所述若小于,基于编码规则获取所述语音信号的编码结果,包括:若所述信号分贝小于分贝阈值,基于编码规则获取所述语音信号的编码结果。

8、在一些实施方式中,所述判断所述语音信号的强度是否小于信号强度阈值之后,还包括:若所述语音信号的强度不小于信号强度阈值,将包含所述语音信号的目标业务转发至客户端;所述客户端基于接收到的目标业务播放对应于所述语音信号的语音。

9、在一些实施方式中,所述目标业务包括银行业务;所述银行业务具有智能语音播报功能。

10、本说明书实施例还提出一种针对小语音信号的信号编码装置,包括:信号强度检测模块,用于在检测到目标业务中包含语音信号的情况下,判断所述语音信号的强度是否小于信号强度阈值;编码结果获取模块,用于在所述语音信号的强度是否小于信号强度阈值的情况下,基于编码规则获取所述语音信号的编码结果;所述编码规则为对应于小语音信号的非均匀量化编码规则;所述编码规则用于减少所述语音信号对应的编码结果位数;优化语音信号转换模块,用于将所述编码结果转换为优化语音信号;其中,包括:对所述编码结果进行数模转换处理得到优化语音信号;语音信号替换模块,用于利用所述优化语音信号替换所述目标业务中的语音信号。

11、本说明书实施例还提出一种电子设备,包括存储器和处理器;所述存储器,用于存储计算机程序/指令;所述处理器,用于执行所述计算机程序/指令以实现上述针对小语音信号的信号编码方法的步骤。

12、本说明书实施例还提出一种计算机存储介质,其上存储有计算机程序/指令,所述计算机程序/指令在被执行时用于实现上述针对小语音信号的信号编码方法的步骤。

13、本说明书实施例还提出一种计算机程序产品,包括计算机程序/指令,所述计算机程序/指令在被执行时用于实现上述针对小语音信号的信号编码方法的步骤。

14、由以上本说明书实施例提供的技术方案可见,本说明书实施例的针对小语音信号的信号编码方法,在检测到业务中包含有语音信号后,对语音信号的强度进行检测,并在语音信号强度小于信号强度阈值的情况下,利用编码规则对语音信号进行非均匀量化编码,以减少语音信号对应的数字信号编码位数,最终再将编码结果转换为优化语音信号以完成对于原本的语音信号的替换。通过上述方法,能够通过减少小信号的位数的方式进行编码,通过减少信号带宽的方式提高信号的信噪比,从而保证最终播报的语音信号的质量,改善用户使用相应语音业务时的体验。



技术特征:

1.一种针对小语音信号的信号编码方法,其特征在于,包括:

2.如权利要求1所述的方法,其特征在于,所述编码结果包括区间码和区内码;所述区间码用于划分不同的电平区间;不同的区间码所对应的电平区间的范围大小不同;所述区内码用于均分对应的区间码内的电平区间。

3.如权利要求2所述的方法,其特征在于,所述基于编码规则获取所述语音信号的编码结果,包括:

4.如权利要求2所述的方法,其特征在于,所述电平区间由起始电平和终止电平限定区间范围;所述电平区间的区间范围的大小随起始电平的增大而增大。

5.如权利要求1所述的方法,其特征在于,所述信号强度阈值包括分贝阈值;所述判断所述语音信号的强度是否小于信号强度阈值,包括:

6.如权利要求1所述的方法,其特征在于,所述判断所述语音信号的强度是否小于信号强度阈值之后,还包括:

7.一种针对小语音信号的信号编码装置,其特征在于,包括:

8.一种电子设备,包括存储器和处理器;其特征在于,所述存储器,用于存储计算机程序/指令;所述处理器,用于执行所述计算机程序/指令以实现如权利要求1-6中任一项所述的方法的步骤。

9.一种计算机存储介质,其上存储有计算机程序/指令,其特征在于,所述计算机程序/指令在被处理器执行时用于实现如权利要求1-6中任一项所述的方法的步骤。

10.一种计算机程序产品,包括计算机程序/指令,其特征在于,所述计算机程序/指令在被处理器执行时用于实现如权利要求1-6中任一项所述的方法的步骤。


技术总结
本说明书实施例提供一种针对小语音信号的信号编码方法、装置及设备,可应用于通信技术领域。所述方法包括:在检测到目标业务中包含语音信号的情况下,判断语音信号的强度是否小于信号强度阈值;若小于,基于编码规则获取所述语音信号的编码结果;所述编码规则为对应于小语音信号的非均匀量化编码规则;所述编码规则用于减少所述语音信号对应的数字信号的编码位数;将所述编码结果转换为优化语音信号;其中,包括:对所述编码结果进行数模转换处理得到优化语音信号;利用所述优化语音信号替换所述目标业务中的语音信号。上述方法通过减少信号带宽的方式提高信号的信噪比,从而保证最终播报的语音信号的质量,改善用户使用相应语音业务时的体验。

技术研发人员:韩维
受保护的技术使用者:中国工商银行股份有限公司
技术研发日:
技术公布日:2024/9/23

最新回复(0)