[发明专利]VoLTE的抖动隐藏方法和装置有效
申请号: | 201410837951.4 | 申请日: | 2014-12-25 |
公开(公告)号: | CN105788601B | 公开(公告)日: | 2019-08-30 |
发明(设计)人: | 许云峰 | 申请(专利权)人: | 联芯科技有限公司 |
主分类号: | G10L19/00 | 分类号: | G10L19/00;G10L19/04;G10L19/09;G10L19/26 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 骆希聪 |
地址: | 200233 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | volte 抖动 隐藏 方法 装置 | ||
1.一种VoLTE的抖动隐藏方法,包括冗余帧填充操作,包括以下步骤:
输入缓存的语音帧,确定该语音帧中的信号为元音态还是非元音态;
生成并输出该语音帧的线性预测系数;
对该语音帧的信号的基音周期进行估计,输出估计的基音周期;
根据该线性预测系数对该语音帧进行线性分析计算出残差信号;
根据语音态对该残差信号进行修改和基音周期重复,并生成修改后残差信 号;
通过对修改后残差信号进行综合滤波,生成冗余插入信号;以及
根据该信号类型对该基音周期进行分析生成同步语音数据,对缓存的语音 帧进行填充,以补偿由于语速失调引起的语音数据不足。
2.如权利要求1所述的VoLTE的抖动隐藏方法,其特征在于,当信号类 型是元音态时,根据同步长度获得最终需要插入的估计信号长度,且根据计算 出来的同步长度获得填充语音。
3.如权利要求1所述的VoLTE的抖动隐藏方法,其特征在于,当信号类 型是非元音态时,通过交叉衰减进行帧融合。
4.如权利要求3所述的VoLTE的抖动隐藏方法,其特征在于,该交叉衰 减采用三角窗用于帧与帧之间融合。
5.如权利要求1所述的VoLTE的抖动隐藏方法,其特征在于,还包括帧 删除操作,包括以下步骤:
接收删除帧请求;
对需要删除的帧首先判断该帧是否是语音帧,如果不是则立刻进行删帧处 理;如果是则不进行删除处理;
统计在请求删除帧处理期间,连续语音帧的帧数;以及
判断连续语音帧是否超过一阈值,如果不是则继续进行连续语音帧统计; 如果是则进行删帧处理。
6.如权利要求1所述的VoLTE的抖动隐藏方法,其特征在于,是在抖动 缓存管理器的语音自适应单元中执行。
7.一种VoLTE的抖动隐藏装置,包括:
信号分类器,输入缓存的语音帧,确定该语音帧中的信号为元音态还是非 元音态,并输出信号类型;
线性预测分析单元,输入该语音帧,生成并输出该语音帧的线性预测系数;
长时预测分析单元,输入该语音帧,对该语音帧的信号的基音周期进行估 计,输出估计的基音周期Tp;
分析滤波器,输入该语音帧,且连接该线性预测分析单元,根据该线性预 测系数对该语音帧进行线性分析计算出残差信号;
残差修改单元,连接该分析滤波器、该信号分类器和该长时预测分析单元, 根据语音态对该残差信号进行修改和基音周期重复,并生成修改后残差信号;
综合滤波器,连接该残差修改单元和该线性预测分析单元,通过对残差信 号进行综合滤波,生成冗余插入信号;以及
信号同步器,连接该信号分类器、该长时预测分析单元和该综合滤波器, 根据该信号类型对该基音周期进行分析生成同步语音数据,对缓存的语音帧进 行填充,以补偿由于语速失调引起的语音数据不足。
8.如权利要求7所述的VoLTE的抖动隐藏装置,其特征在于,当信号类 型是元音态时,该信号同步器根据同步长度获得最终需要插入的估计信号长 度,且根据计算出来的同步长度获得填充语音。
9.如权利要求7所述的VoLTE的抖动隐藏装置,其特征在于,当信号类 型是非元音态时,通过交叉衰减进行帧融合。
10.如权利要求9所述的VoLTE的抖动隐藏装置,其特征在于,该交叉衰 减采用三角窗用于帧与帧之间融合。
11.如权利要求7所述的VoLTE的抖动隐藏装置,其特征在于,是结合在 抖动缓存管理器的语音自适应单元中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联芯科技有限公司,未经联芯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410837951.4/1.html,转载请声明来源钻瓜专利网。