[发明专利]语音数据处理方法、装置、计算机设备及存储介质有效
| 申请号: | 202110387976.9 | 申请日: | 2021-04-12 |
| 公开(公告)号: | CN112802485B | 公开(公告)日: | 2021-07-02 |
| 发明(设计)人: | 梁俊斌 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
| 主分类号: | G10L19/04 | 分类号: | G10L19/04;G10L19/08;G10L19/26 |
| 代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 祝亚男 |
| 地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 语音 数据处理 方法 装置 计算机 设备 存储 介质 | ||
本申请实施例公开了一种语音数据处理方法、装置、计算机设备及存储介质,属于计算机技术领域。该方法包括:接收目标数据包,目标数据包是发送设备对第一语音数据和冗余数据进行组包后发送的,第一语音数据是对第二语音数据的多个语音特征进行特征编码得到的,多个语音特征中包括关键语音特征和非关键语音特征,冗余数据是关键语音特征进行特征编码得到的;在目标数据包中未获取到第一语音数据的情况下,对冗余数据进行特征解码,得到关键语音特征;基于关键语音特征,预测非关键语音特征;对关键语音特征和非关键语音特征进行合成滤波,得到第二语音数据。在丢失语音数据的情况下,通过预测非关键语音特征,能够达到抗丢失语音数据的效果。
技术领域
本申请实施例涉及计算机技术领域,特别涉及一种语音数据处理方法、装置、计算机设备及存储介质。
背景技术
随着计算机技术和网络技术的发展,不同计算机设备之间能够进行语音数据的传输,而在传输语音数据的过程中,可能会出现丢包的情况,造成语音数据丢失,影响语音数据传输的效果。例如,在发送设备向接收设备发送某一帧语音数据时,该语音数据丢失,则会导致接收设备无法接收到该语音数据。因此,亟需提供一种能够达到抗丢包效果的语音数据处理方法。
发明内容
本申请实施例提供了一种语音数据处理方法、装置、计算机设备及存储介质,能够达到数据的抗丢失效果。所述技术方案如下。
一方面,提供了一种语音数据处理方法,所述方法包括:
接收目标数据包,所述目标数据包是发送设备对第二语音数据和冗余数据进行组包后发送的,所述第二语音数据是对第一语音数据的多个语音特征进行特征编码得到的,所述多个语音特征中包括关键语音特征和非关键语音特征,所述冗余数据是所述关键语音特征进行特征编码得到的;
在所述目标数据包中未获取到所述第二语音数据的情况下,对所述冗余数据进行特征解码,得到所述关键语音特征;
基于所述关键语音特征,预测所述非关键语音特征;
对所述关键语音特征和所述非关键语音特征进行合成滤波,得到所述第二语音数据。
可选地,所述对所述关键语音特征和所述非关键语音特征进行合成滤波,得到所述第二语音数据,包括:
基于所述线谱对参数,对所述第一激励参数和所述第二激励参数进行合成滤波,得到所述第二语音数据。
可选地,所述基于所述基音周期参数和所述第一增益参数,确定第一激励参数,包括:
在码本集合中查询与所述基音周期参数匹配的第一码本参数,所述码本集合中包括至少一组码本参数;
将所述第一码本参数与所述第一增益参数的乘积,确定为所述第一激励参数。
可选地,所述关键语音特征包括所述第二语音数据的线谱对参数以及所述每个冗余子数据对应的基音周期参数和第一增益参数,所述基于所述第一个冗余子数据对应的关键语音特征、所述参考非关键语音特征以及所述参考语音数据帧,预测所述第一个冗余子数据对应的非关键语音特征,包括:
基于所述第一个冗余子数据对应的基音周期参数和第一增益参数,确定所述第一个冗余子数据对应的第一激励参数;
基于所述线谱对参数、所述第一个冗余子数据对应的第一激励参数、所述参考非关键语音特征以及所述参考语音数据帧,预测所述第一个冗余子数据对应的非关键语音特征。
可选地,所述关键语音特征包括线谱对参数、基音周期参数和第一增益参数,所述非关键语音特征包括第二激励参数,所述调用特征预测模型,基于所述关键语音特征,预测所述非关键语音特征,包括:
基于所述基音周期参数和所述第一增益参数,确定第一激励参数;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110387976.9/2.html,转载请声明来源钻瓜专利网。





