【技术实现步骤摘要】
【国外来华专利技术】语音通信中的帧擦除隐蔽
本揭示案大体上涉及语音通信,且更明确地说,涉及用于语音通信的帧擦除隐蔽技术。
技术介绍
传统上,已经通过电路交换网络执行数字语音通信。电路交换网络是一种在呼叫的 持续时间内在两个终端之间建立物理路径的网络。在电路交换应用中,发射终端将含有 语音信息的包序列经由所述物理路径发送到接收终端。接收终端使用包中含有的语音信 息来合成言语。如果在传输中丢失了包,那么接收终端可尝试隐蔽丢失的信息。这可通 过根据先前接收的包中的信息重构丢失的包中所含有的语音信息来实现。当前的技术发展已经为经由包交换网络进行数字语音通信铺平了道路。包交换网络 是一种基于目的地地址通过网络路由包的网络。通过包交换通信,路由器个别地为每个 包确定路径,沿着任何可用的路径发送包从而到达其目的地。由此,包并不是同时或者 以相同次序到达接收终端。在接收终端中可使用抖动缓冲器以将包放回原来的次序并以 连续循序方式播放出来。
技术实现思路
抖动缓冲器的存在提出了改进丢失包的重构语音信息的质量的独特机会。由于抖动 缓冲器在播放由接收终端接收的包之前对其进行存储,因此可根据播放序列中在丢失包 之前和之后的包中的信息为丢失包重构语音信息。本专利技术揭示一种语音解码器。所述语音解码器包含言语产生器,其经配置以接收帧 序列,其中每一所述帧均具有语音参数,且所述言语产生器还经配置以根据所述语音参 数产生言语。所述语音解码器还包含帧擦除隐蔽模块,其经配置以根据先前帧中一者的 语音参数和后续帧中一者的语音参数来重构用于所述帧序列中帧擦除的语音参数。本专利技术揭示一种解码语音的方法。所述方法包含接 ...
【技术保护点】
一种语音解码器,其包括: 言语产生器,其经配置以接收帧序列,所述帧中的每一者均具有语音参数,且所述言语产生器经配置以根据所述语音参数产生言语;以及 帧擦除隐蔽模块,其经配置以根据一个或一个以上先前帧中的语音参数和一个或一个以上后续帧中的语音参数来重构用于所述帧序列中的帧擦除的语音参数。
【技术特征摘要】
【国外来华专利技术】US 2005-1-31 11/047,8841. 一种语音解码器,其包括言语产生器,其经配置以接收帧序列,所述帧中的每一者均具有语音参数,且所 述言语产生器经配置以根据所述语音参数产生言语;以及帧擦除隐蔽模块,其经配置以根据一个或一个以上先前帧中的语音参数和一个或 一个以上后续帧中的语音参数来重构用于所述帧序列中的帧擦除的语音参数。2. 根据权利要求1所述的语音解码器,其中所述帧擦除隐蔽模块进一步经配置以根据 包含所述先前帧中所述一者的多个所述先前帧中的语音参数和包含所述后续帧中 所述一者的多个所述后续帧中的语音参数来重构用于所述帧擦除的语音参数。3. 根据权利要求1所述的语音解码器,其中所述帧擦除隐蔽模块经配置以响应于确定 来自所述先前帧中的所述一者和未来帧中的所述一者的帧速率均高于阈值而根据 所述先前帧中所述一者中的语音参数和所述后续帧中所述一者中的语音参数重构 用于所述帧序列中的帧擦除的语音参数。4. 根据权利要求1所述的语音解码器,其进一步包括抖动缓冲器,所述抖动缓冲器经 配置以将所述帧以正确的顺序提供到所述言语产生器。5. 根据权利要求4所述的语音解码器,其中所述抖动缓冲器进一步经配置以将来自所述先前帧中所述一者或一者以上的语音参数和来自所述后续帧中所述一者或一者 以上的语音参数提供到所述帧擦除隐蔽模块以重构用于所述帧擦除的语音参数。6. 根据权利要求1所述的语音解码器,其进一步包括帧错误检测器,所述帧错误检测 器经配置以检测所述帧擦除。7. 根据权利要求l所述的语音解码器,其中所述帧中每一者中的语音参数均包含线谱 对,且其中所述帧擦除隐蔽模块进一步经配置以通过在所述先前帧中所述一者中的 线谱对与所述后续帧中所述一者中的线谱对之间进行内插来重构用于所述经擦除 帧的线谱对。8. 根据权利要求l所述的语音解码器,其中所述帧中每一者中的语音参数均包含延迟 和差值,所述差值指示所述延迟与最近先前帧的延迟之间的差,且其中所述帧擦除 隐蔽模块进一步经配置以在所述后续帧中的所述一者是下一帧且所述帧擦除隐蔽 模块确定所述后续帧中所述一者中的差值在某一范围内时,根据所述后续帧中所述 一者中的差值来重构用于所述经擦除帧的延迟。9. 根据权利要求8所述的语音解码器,其中所述帧擦除隐蔽模块进一步经配置以在所 述后续帧中的所述一者不是下一帧时,通过在所述先前帧中所述一者中的延迟与所 述后续帧中所述一者中的延迟之间进行内插来重构用于所述经擦除帧的延迟。10. 根据权利要求8所述的语音解码器,其中所述帧擦除隐蔽模块进一步经配置以在所 述帧擦除隐蔽模块确定所述后续帧中所述一者中的延迟值在所述范围外时,通过在 所述先前帧中所述一者中的延迟与所述后续帧中所述一者中的延迟之间进行内插 来重构用于所述经擦除帧的延迟。11. 根据权利要求1所述的语音解码器,其中所述帧中每一者中的语音参数均包含自适 应码本增益,且其中所述帧擦除隐蔽模块进一步经配置以通过在所述先前帧中所述 一者中的自适应码本增益与所述后续帧中所述一者中的自适应码本增益之间进行 内插来重构用于所述经擦除帧的自适应码本增益。12. 根据权利要求1所述的语音解码器,其中所述帧中每一者中的语音参数均包含自适 应码本增益、延迟和差值,所述差值指示所述延迟与所述最近先前帧的延迟之间的 差,且帧擦除隐蔽模块进一步经配置以在可根据所述后续帧中所述一者中的差值确 定所述经擦除帧的延迟时通过将所述自适应码本增益设定为某一值来重构用于所 述经擦除帧的自适应码本增益,所述值大于所述先前帧中的所述一者与所述后续帧 中的所述一者之间的内插自适应码本增益。13. 根据权利要求1所述的语音解码器,其中所述帧中每一者中的语音参数均包含固定 码本增益,且其中所述帧擦除隐蔽模块进一步经配置以通过将用于所述经擦除帧的 固定码本增益设定为零来重构用于所述经擦除帧的语音参数。14. 一种解码语音的方法,其包括接收帧序列,所述帧中的每一者均具有语音参数;根据至少一个先前帧中的语音参数和来自至少一个后续帧的语音参数重构用于 所述帧序列中的帧擦除的语音参数;以及 根据所述帧序列中的语音参数产生言语。15. 根据权利要求14所述的方法,其中根据包含所述先前帧中所述一者的多个所述先 前帧中的语音参数和包含所述后续帧中所述一者的多个所述后续帧中的语音参数 来重构用于所述帧擦除的语音参数。16. 根据权利要求14所述的方法,其进一步包括确定来自所述先前帧中的所述一者和 未来帧中的所述一者的帧速率均高于阈值,以及响应于所述确定而根据来自所述先 前帧中所述一者的语音参数和来自所述后续帧中所述一者的语音参数重构用于所 述帧序列中的帧擦除的语音参数。17. 根据权利要求14所述的方法,其进一步包括对所述帧重新排序以使得以正确的顺 序接收所述帧。18. 根据权利要求14所述的方法,其进一步包括检测所述帧擦除。19. 根据权利要求14所述的方法,其中所述帧中每一者中的语音参数均包含线谱对, 且其中通过在所述先前帧中所述一者中的线谱对与所述后续帧中所述一者中的线 谱对之间进行内插来重构用于所述经擦除帧的线谱对。20. 根据权利要求14所述的方法,其中所述后续帧中的所述一者是跟随所述经擦除帧 的下一帧,且其中所述帧中每一者中的语音参数均包含延迟和差值,所述差值指示 所述延迟与最近先前帧的延迟之间的差,且其中响应于确定所述后续帧中所述一者 中的差值...
【专利技术属性】
技术研发人员:塞拉芬迪亚兹斯平多拉,
申请(专利权)人:高通股份有限公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。