【技术实现步骤摘要】
【国外来华专利技术】
本专利技术大体来说涉及信号处理。更具体来说,本专利技术涉及译码及解码一瞬时帧。
技术介绍
在过去的几十年中,电子装置的使用已变得常见。特定来说,电子技术的进步已减少了越加复杂且有用的电子装置的成本。成本减少及消费者需求已使电子装置的使用激增,以致电子装置在现代社会中实际上为普遍存在的。随着电子装置的使用扩大,对于电子装置的新的且改进的特征的需求也扩大。更具体来说,常常寻找更快更有效率地或以较高质量执行功能的电子装置。一些电子装置(例如,蜂窝式电话、智能电话、计算机等)使用音频或语音信号。这些电子装置可编码语音信号以用于存储或发射。举例来说,蜂窝式电话使用麦克风俘获用户的话音或语音。举例来说,蜂窝式电话使用麦克风将声学信号转换成电子信号。接着可将此电子信号格式化以用于发射到另一装置(例如,蜂窝式电话、智能电话、计算机等)或用于存储。举例来说,发射或发送一未经压缩的语音信号在带宽及/或存储资源方面可为昂贵的。存在试图更有效率地(例如,使用较少数据)表示一语音信号的一些方案。然而,这些方案可能不会很好地表示语音信号的一些部分,从而导致降级的性能。如从前述论述可理解,改 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】2010.09.13 US 61/382,460;2011.09.08 US 13/228,2101.一种用于译码瞬时帧的电子装置,其包含: 处理器; 与所述处理器电子连通的存储器; 存储于所述存储器中的指令,所述指令可执行以进行以下操作: 获得当如瞬时巾贞; 基于所述当前瞬时帧而获得残余信号; 基于所述残余信号而确定峰值位置集合; 至少基于所述峰值位置集合而确定是使用第一译码模式还是第二译码模式来译码所述当前瞬时帧; 如果确定所述第一译码模式,则基于所述第一译码模式而合成激励;及 如果确定所述第二译码模式,则基于所述第二译码模式而合成激励。2.根据权利要求1所述的电子装置,其中所述指令可进一步执行以基于所述激励及所述当前瞬时帧而确定多个比例因子。3.根据权利要求1所述的电子装置,其中确定峰值位置集合包含: 基于所述残余信号的样本的绝对值及窗口信号而计算包络信号; 基于所述包络信号与所述包络信号的时间移位版本之间的差异而计算第一梯度信 号; 基于所述第一梯度信号与所述第一梯度信号的时间移位版本之间的差异而计算第二梯度信号; 选择其中第二梯度信号值降低到第一阈值以下的第一位置索引集合; 通过消除其中包络值降低到相对于包络中的最大值的第二阈值以下的位置索引而从所述第一位置索引集合确定第二位置索引集合;及 通过消除不满足相对于相邻位置索引的差异阈值的位置索引而从所述第二位置索引集合确定第三位置索引集合。4.根据权利要求1所述的电子装置,其中所述指令可进一步执行以进行以下操作: 使用所述当前瞬时帧及在所述当前瞬时帧之前的信号执行线性预测分析以获得线性预测系数集合 '及 基于所述线性预测系数集合而确定经量化线性预测系数集合。5.根据权利要求4所述的电子装置,其中获得所述残余信号进一步基于所述经量化线性预测系数集合。6.根据权利要求1所述的电子装置,其中所述第一译码模式为“浊音瞬时”译码模式且所述第二译码模式为“其它瞬时”译码模式。7.根据权利要求1所述的电子装置,其中确定是使用第一译码模式还是第二译码模式进一步基于音调滞后、先前帧类型及能量比。8.根据权利要求1所述的电子装置,其中确定是使用所述第一译码模式还是所述第二译码模式包含: 确定所估计峰值数目; 如果峰值位置的数目大于或等于所述所估计峰值数目,则选择所述第一译码模式; 如果所述峰值位置集合中的最后峰值在距所述当前瞬时帧的结束第一距离内且所述峰值位置集合中的第一峰值在距所述当前瞬时帧的开始第二距离内,则选择所述第一译码模式; 如果先前帧与所述当前瞬时帧之间的能量比在预定范围外,则选择所述第二译码模式;及 如果所述先前帧的帧类型为清音或静音,则选择所述第二译码模式。9.根据权利要求8所述的电子装置,其中所述第一距离是基于音调滞后而确定且所述第二距离是基于所述音调滞后而确定。10.根据权利要求1所述的电子装置,其中基于所述第一译码模式而合成激励包含: 基于先前帧中的最后峰值位置及所述当前瞬时帧的音调滞后而确定所述当前瞬时帧中的最后峰值的位置;及 使用波形内插法使用基于所述音调滞后及谱形的原型波形在所述先前帧的最后样本与所述当前瞬时帧中的所述最后峰值的第一样本位置之间合成所述激励。11.根据权利要求1所述的电子装置,其中基于所述第二译码模式而合成激励包含通过以第一位置开始重复地置放原型波形而合成所述激励,其中所述第一位置是基于来自所述峰值位置集合的第一峰值位置而确定。12.根据权利要求11所述的电子装置,其中所述原型波形是基于音调滞后及谱形,且其中所述原型波形被重复地置放达基于所述音调滞后、所述第一位置及帧大小的次数。13.一种用于解码瞬时帧的电子装置,其包含: 处理器; 与所述处理器电子连通的存储器; 存储于所述存储器中的指令,所述指令可执行以获得帧类型,且如果所述帧类型指示瞬时帧,则: 获得瞬时译码模式参数; 基于所述瞬时译码模式参数而确定是使用第一译码模式还是第二译码模式; 如果确定使用所述第一译码模式,则基于所述第一译码模式而合成激励;及 如果确定使用所述第二译码模式,则基于所述第二译码模式而合成激励。14.根据权利要求13所述的电子装置,其中所述指令可进一步执行以进行以下操作: 获得音调滞后参数 '及 基于所述音调滞后参数而确定音调滞后。15.根据权利要求13所述的电子装置,其中所述指令可进一步执行以进行以下操作: 获得多个比例因子 '及 基于所述多个比例因子而按比例调整所述激励。16.根据权利要求13所述的电子装置,其中所述指令可进一步执行以进行以下操作: 获得经量化线性预测系数参数;及 基于所述经量化线性预测系数参数而确定经量化线性预测系数集合。17.根据权利要求16所述的电子装置,其中所述指令可进一步执行以基于所述激励及所述经量化线性预测系数集合而产生经合成语音信号。18.根据权利要求13所述的电子装置,其中基于所述第一译码模式而合成所述激励包含:基于先前帧中的最后峰值位置及当前瞬时帧的音调滞后而确定所述当前瞬时帧中的最后峰值的位置 '及 使用波形内插法使用基于所述音调滞后及谱形的原型波形在所述先前帧的最后样本与所述当前瞬时帧中的所述最后峰值的第一样本位置之间合成所述激励。19.根据权利要求13所述的电子装置,其中基于所述第二译码模式而合成激励包含: 获得第一峰值位置 '及 通过以第一位置开始重复地置放原型波形而合成所述激励,其中所述第一位置是基于所述第一峰值位置而确定。20.根据权利要求19所述的电子装置,其中所述原型波形是基于音调滞后及谱形,且其中所述原型波形被重复地置放达基于所述音调滞后、所述第一位置及帧大小的次数。21.一种用于在电子装置上译码瞬时帧的方法,其包含: 获得当如瞬时巾贞; 基于所述当前瞬时帧而获得残余信号; 基于所述残余信号而确定峰值位置集合; 至少基于所述峰值位置集合而确定是使用第一译码模式还是第二译码模式来译码所述当前瞬时帧; 如果确定所述第一译码模式,则基于所述第一译码模式而合成激励;及 如果确定所述第二译码模式,则基于所述第二译码模式而合成激励。22.根据权利要求21所述的方法,其进一步包含基于所述激励及所述当前瞬时帧而确定多个比例因子。23.根据权利要求21所述的方法,其中确定峰值位置集合包含: 基于所述残余信号的样本的绝对值及窗口信号而计算包络信号; 基于所述包络信号与所述包络信号的时间移位版本之间的差异而计算第一梯度信号; 基于所述第一梯度信号与所述第一梯度信号的时间移位版本之间的差异而计算第二梯度信号; 选择其中第二梯度信号值降低到第一阈值以下的第一位置索引集合; 通过消除其中包络值降低到相对于包络中的最大值的第二阈值以下的位置索引而从所述第一位置索引集合确定第二位置索引集合;及 通过消除不满足相对于相邻位置索引的差异阈值的位置索引而从所述第二位置索引集合确定第三位置索引集合。24.根据权利要求21所述的方法,其进一步包含: 使用所述当前瞬时帧及在所述当前瞬时帧之前的信号执行线性预测分析以获得线性预测系数集合 '及 基于所述线性预测系数集合而确定经量化线性预测系数集合。25.根据权利要求24所述的方法,其中获得所述残余信号进一步基于所述经量化线性预测系数集合。26.根据权利要求21所述的方法,其中所述第一译码模式为“浊音瞬时”译码模式且所述第二译码模式为“其它瞬时”译码模式。27.根据权利要求21所述的方法,其中确定是使用第一译码模式还是第二译码模式进一步基于音调滞后、先前帧类型及能量比。28.根据权利要求21所述的方法,其中确定是使用所述第一译码模式还是所述第...
【专利技术属性】
技术研发人员:文卡特什·克里希南,阿南塔帕德玛纳班·阿拉桑尼帕莱·坎迪哈代,
申请(专利权)人:高通股份有限公司,
类型:
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。