发明名称 传输语音之方法与声码器
摘要
申请公布号 申请公布日期 2011.04.11
申请号 TW096129874 申请日期 2007.08.13
申请人 高通公司 发明人 罗西特 凯普尔;塞拉芬 迪兹 史潘朵拉
分类号 G10L19/00 主分类号 G10L19/00
代理机构 代理人 陈长文 台北市松山区敦化北路201号7楼
主权项 一种传输语音之方法,其包括:将一残余低频带语音信号时间扭曲成该残余低频带语音信号之一扩展或压缩型式;将一高频带语音信号时间扭曲成该高频带语音信号之扩展或压缩型式;且合并该经时间扭曲之低频带语音信号及该经时间扭曲之高频带语音信号,以给出一完整之经时间扭曲之语音信号。如请求项1之方法,其进一步包括合成该经时间扭曲之残余低频带语音信号。如请求项2之方法,其进一步包括在时间扭曲该高频带语音信号之前对其进行合成。如请求项3之方法,其进一步包括:分类多个语音节段;且编码该等语音节段。如请求项4之方法,其中编码该等语音节段包括使用码激励线性预测、杂讯激励线性预测或1/8讯框编码。如请求项4之方法,其中该编码系码激励线性预测编码。如请求项4之方法,其中该编码系杂讯激励线性预测编码。如请求项7之方法,其中该编码包括将线性预测编码资讯编码为一语音讯框之不同部分之多个增益。如请求项8之方法,其中针对若干组语音样本来编码该等增益。如请求项9之方法,其进一步包括藉由产生多个随机值且然后将该等增益应用于该等随机值来产生一残余低频带信号。如请求项9之方法,其进一步包括将该线性预测编码资讯表示为该残余低频带语音信号之10个经编码增益值,其中每一经编码增益值表示16个语音样本。如请求项7之方法,其进一步包括自一未经扭曲之低频带激励信号产生该高频带语音信号之140个样本。如请求项7之方法,其中该低频带语音信号之该时间扭曲包括:产生一较高/较低数量之样本;并将一语音讯框之若干部分之经解码增益之某一函数应用于该残余且然后对其进行合成。如请求项13之方法,其中该将该语音讯框之若干部分之经解码增益之某一函数应用于该残余包括:当扩展该下频带时,将最后一个语音节段之增益应用于额外样本。如请求项7之方法,其中该高频带语音信号之该时间扭曲包括:若压缩该高频带语音信号,则重叠/添加该下频带中曾压缩的相同数量之样本;及若扩展该高频带语音信号,则重叠/添加在该下频带中曾扩展的相同数量之样本。如请求项6之方法,其中该残余低频带语音信号之该时间扭曲包括:估计至少一个音调周期;及在接收该残余低频带语音信号之后,添加或减去该等音调周期中之至少一者。如请求项16之方法,其中该高频带语音信号之该时间扭曲包括:使用来自该低频带语音信号之音调周期;若压缩该高频带语音信号,则重叠/添加一个或多个音调周期;及若扩展该高频带语音信号,则重叠/添加或重复一个或多个音调周期。如请求项6之方法,其中该残余低频带语音信号之该时间扭曲包括:估计音调延迟;将一语音讯框划分成若干音调周期,其中使用该语音讯框中不同点处之音调延迟来确定该音调周期之边界;若压缩该残余低频带语音信号,则重叠/添加该等音调周期;且若扩展该残余低频带语音信号,则重叠/添加或重复一个或多个音调周期。如请求项18之方法,其中该高频带语音信号之该时间扭曲包括:使用来自该低频带语音信号之音调周期;若压缩该高频带语音信号,则重叠/添加该等音调周期;且若扩展该高频带语音信号,则重叠/添加或重复一个或多个音调周期。如请求项18之方法,其中对该音调延迟之该估计包括在最后一个讯框末尾之音调延迟与一当前讯框之末尾之间进行内插。如请求项18之方法,其中该重叠/添加或重复该等音调周期中之一者或多者包括合并该等语音节段。如请求项18之方法,其中若扩展残余低频带语音信号则重叠/添加或重复该等音调周期中之一者或多者包括:添加由一第一音调节段及一第二音调周期节段形成之一额外音调周期。如请求项21之方法,其进一步包括选择多个类似语音节段,其中该等类似语音节段经合并。如请求项21之方法,其进一步包括使该等语音节段相关,藉此来选择多个类似语音节段。如请求项22之方法,其中该添加由一第一音调节段及一第二音调周期节段形成之一额外音调周期包括:添加该第一音调节段及该第二音调节段,以使该第一音调周期节段之基值增加而该第二音调周期节段之基值降低。如请求项1之方法,其中该低频带表示高达及包括4 kHz之频带。如请求项1之方法,其中该高频带表示自约3.5 kHz至约7 kHz之频带。一种声码器,其具有至少一个输入及至少一个输出,该声码器包括:一编码器,其包括一滤波器,该滤波器具有至少一个输入,该输入以可运作方式连接至该声码器之输入,且该滤波器具有至少一个输出;及一解码器,其包括一合成器,该合成器具有至少一个输入,该输入以可运作方式连接至该编码器之该至少一个输出,且该合成器具有至少一个输出,该输出以可运作方式连接至该声码器之该至少一个输出。如请求项28之声码器,其中该解码器包括:一记忆体,其中该解码器适于执行储存于该记忆体中之多个软体指令,该等软体指令包括:将一残余低频带语音信号时间扭曲成该残余低频带语音信号之扩展或压缩型式;将一高频带语音信号时间扭曲成该高频带语音信号之扩展或压缩型式;且合并该经时间扭曲之低频带语音信号及该经时间扭曲之高频带语音信号,以给出一完整之经时间扭曲之语音信号。如请求项29之声码器,其中该合成器包括用于合成该经时间扭曲之残余低频带语音信号之构件。如请求项30之声码器,其中该合成器进一步包括用于在时间扭曲该高频带语音信号之前对其进行合成之构件。如请求项28之声码器,其中该编码器包括一记忆体,且该编码器适于执行储存于该记忆体中之多个软体指令,该等软体指令包括将语音节段分类成1/8讯框、码激励线性预测或杂讯激励线性预测。如请求项31之声码器,其中该编码器包括一记忆体,且该编码器适于执行储存于该记忆体中之多个软体指令,该等软体指令包括使用码激励线性预测编码来编码语音节段。如请求项31之声码器,其中该编码器包括一记忆体,且该编码器适于执行储存于该记忆体中之多个软体指令,该等软体指令包括使用杂讯激励线性预测编码来编码多个语音节段。如请求项34之声码器,其中该使用杂讯激励线性预测编码软体指令来编码该等语音节段包括:将线性预测编码资讯编码成一语音节段之不同部分之多个增益。如请求项35之声码器,其中该等增益系针对若干组语音样本来编码。如请求项36之声码器,其中该残余低频带语音信号之该时间扭曲指令进一步包括:藉由产生多个随机值且然后将该等增益应用于该等随机值来产生一残余低频带语音信号。如请求项36之声码器,其中该残余低频带语音信号之该时间扭曲指令进一步包括:将该线性预测编码资讯表示为该残余低频带语音信号之10个经编码增益值,其中每一经编码增益值代表16个语音样本。如请求项34之声码器,其进一步包括由一未经扭曲之低频带激励信号产生该高频带语音信号之140个样本。如请求项34之声码器,其中该低频带语音信号之该时间扭曲软体指令包括:产生较高/较低数量之样本;及将一语音讯框之若干部分之解码增益之某一函数应用于该残余;且然后对其进行合成。如请求项40之声码器,其中该将该语音讯框之若干部分之解码增益之某一函数应用于该残余包括:当扩展该下频带时,将最后一个语音节段之增益应用于额外样本。如请求项33之声码器,其中该高频带语音信号之该时间扭曲软体指令包括:若压缩该高频带语音信号,则重叠/添加该下频带中曾压缩的相同数量之样本;及若扩展该高频带语音信号,则重叠/添加在该下频带中曾扩展的相同数量之样本。如请求项33之声码器,其中该残余低频带语音信号之该时间扭曲软体指令包括:估计至少一个音调周期;及在接收该残余低频带语音信号之后,添加或减去该至少一个音调周期。如请求项43之声码器,其中该高频带语音信号之该时间扭曲软体指令包括:使用来自该低频带语音信号之音调周期;若压缩该高频带语音信号,则重叠/添加一个或多个音调周期;及若扩展该高频带语音信号,则重叠/添加或重复一个或多个音调周期。如请求项33之声码器,其中该残余低频带语音信号之该时间扭曲软体指令包括:估计音调延迟;将一语音讯框划分成若干音调周期,其中该等音调周期之边界系使用该语音讯框中不同点处之音调延迟来确定;若压缩该残余语音信号,则重叠/添加该等音调周期;及若扩展该残余语音信号,则重叠/添加或重复一个或多个音调周期。如请求项45之声码器,其中该高频带语音信号之该时间扭曲软体指令包括:使用来自该低频带语音信号之音调周期;若压缩该高频带语音信号,则重叠/添加该等音调周期;且若扩展该高频带语音信号,则重叠/添加或重复一个或多个音调周期。如请求项45之声码器,其中若压缩该残余低频带语音信号则该等音调周期之该重叠/添加指令包括:将一输入样本序列分段成样本块;以规则之时间间隔取出该残余信号之节段;合并该等取出节段;及用一经合并节段来替换该等取出节段。如请求项45之声码器,其中该音调延迟之该估计指令包括:在最后一个讯框之末尾之一音调延迟与当前讯框之末尾之间进行内插。如请求项45之声码器,其中该重叠/添加或重复该等音调周期中之一者或多者之指令包括:合并该等语音节段。如请求项45之声码器,其中该若扩展该残余低频带语音信号则重叠/添加或重复该等音调周期中之一者或多者之指令包括:添加由第一音调周期节段及一第二音调周期节段形成之一额外音调周期。如请求项47之声码器,其中该等取出节段之该合并指令包括:增加一第一音调周期节段之基值并减小一第二音调周期节段之基值。如请求项49之声码器,其进一步包括选择多个类似语音节段,其中该等类似语音节段经合并。如请求项49之声码器,其中该残余低频带语音信号之该时间扭曲指令进一步包括使该等语音节段相关,藉此来选择多个类似语音节段。如请求项50之声码器,其中由该第一音调周期节段及该第二音调周期节段形成之一额外音调周期之该添加指令包括:添加该第一音调周期节段及该第二音调周期节段,以使该第一音调周期节段之基值增加而该第二音调周期节段之基值减小。如请求项29之声码器,其中该低频带表示高达及包括4 kHz之频带。如请求项29之声码器,其中该高频带表示自约3.5 kHz至约7 kHz之频带。
地址 美国