发明名称 解码语音信号的方法
摘要
申请公布号 TWI348684 申请公布日期 2011.09.11
申请号 TW095117864 申请日期 2006.05.19
申请人 博通公司 发明人 朱因韦 陈
分类号 G10L19/06 主分类号 G10L19/06
代理机构 代理人 潘海涛 台北市松山区复兴北路69号3楼
主权项 一种解码语音信号的方法,包括:解码语音信号的一个或多个非擦除帧;检测所述语音信号的第一个擦除帧;对检测所述第一擦除帧作出如下回应:基于所述语音信号的之前解码的部分推导出滤波器;使用所述滤波器计算铃音信号片段;生成所述第一擦除帧的替代帧,其中生成所述替代帧包括将所述铃音信号片段叠加至外推波形;所述方法进一步包括:检测所述语音信号的一个或多个随后的擦除帧,所述一个或多个随后的擦除帧及时紧跟在所述第一个擦除帧后;为所述一个或多个随后的擦除帧中的每一个生成替代帧,其中生成替代帧包括将对之前解码的帧外推获得的波形的延续与对所述擦除帧外推获得的波形叠加。如申请专利范围第1项所述的方法,其中,推导出所述滤波器包括推导出长期滤波器和短期滤波器,且使用所述滤波器计算所述铃音信号片段包括使用长期和短期滤波器计算所述铃音信号片段。如申请专利范围第2项所述的方法,其中,推导出所述长期滤波器包括基于所述语音信号之前解码的部分计算长期滤波器记忆体。如申请专利范围第3项所述的方法,其中,基于所述语音信号之前解码的部分计算所述长期滤波器记忆体包括对所述语音信号之前解码的部分进行反向短期滤波。如申请专利范围第1项所述的方法,其中,所述方法进一步包括:检测所述语音信号的一个或多个随后的擦除帧,所述一个或多个随后的擦除帧及时紧跟在所述第一个擦除帧后;使用所述滤波器为每个所述随后的擦除帧计算铃音信号片段。一种解码语音信号的方法,包括:解码所述语音信号的一个或多个非擦除帧;检测所述语音信号的擦除帧;对检测所述擦除帧作出如下回应:基于所述语音信号之前解码的部分导出短期滤波器;生成伪随机白噪音采样序列;通过所述短期滤波器对所述伪随机白噪音采样序列进行滤波,生成外推波形;基于所述外推波形生成所述擦除帧的替代帧;所述生成伪随机白噪音采样序列包括:将N个伪随机高斯白噪音样本存储在表内,其中N是比t大的最小素数,且t表示将要生成的样本的总数量;从所述表中获取t个样本组成的序列,其中所述序列中的第n个样本使用基于下面函数的索引获得:cn以N为模,且其中c是所述语音信号内连续擦除帧的当前数量;基于所述语音信号的前一解码部分的周期性,调整所述周期性波形部分和随机波形部分;将所述调整后的周期性波形部分和调整后的随机波形部分相加。如申请专利范围第6项所述的方法,其中,对于每个将要生成的样本,所述生成伪随机白噪音采样序列包括:通过统一概率分布函数计算伪乱数;将伪乱数映射为弯曲的缩放比例。如申请专利范围第6项所述的方法,其中,所述生成伪随机白噪音采样序列包括:顺序地从预先计算的白高斯噪音样本阵列中读取样本。一种解码语音信号的方法,包括:解码所述语音信号的一个或多个非擦除帧;检测所述语音信号的擦除帧;对检测所述擦除帧作出如下回应:基于所述语音信号的之前解码的部分推导出短期滤波器和长期滤波器;使用所述短期滤波器和长期滤波器生成周期性波形部分;使用所述短期滤波器生成随机波形部分;生成所述擦除帧的替代帧,其中生成替代帧包括将所述周期性波形部分和随机波形部分混合;生成伪随机白噪音采样序列包括:将N个伪随机高斯白噪音样本存储在表内,其中N是比t大的最小素数,且t表示将要生成的样本的总数量;从所述表中获取t个样本组成的序列,其中所述序列中的第n个样本使用基于下面函数的索引获得:cn以N为模,且其中c是所述语音信号内连续擦除帧的当前数量。如申请专利范围第9项所述的方法,其中,混合所述周期性波形部分和随机波形部分包括:基于所述语音信号的之前解码部分的周期性按比例调整所述周期性波形部分和随机波形部分;将调整后的周期性波形部分和调整后的随机波形部分相加。
地址 美国