用于编码的语音业务的速率降低的方法和设备技术

技术编号:5480097 阅读:205 留言:0更新日期:2012-04-11 18:40
用于将较高速率语音参数转换为包括模糊激励参数的较低速率参数的转换实体和方法。该转换实体包括第一解码器,第一解码器被配置成根据第一固定组成和第一自适应组成,从较高速率参数产生目标激励。该转换实体还包括第二解码器,第二解码器被配置成产生第二自适应组成,并且被配置成可选择地工作在第一或者第二模式下。在第一模式下,根据先前帧的第一固定组成来生成第二自适应组分,而在第二模式下,根据先前帧的第二固定组成来生成第二自适应组分。第二解码器响应于速率降低请求而工作在第二模式下。处理模块根据目标激励和第二自适应组成来确定模糊激励参数,以用于生成当前帧的第二固定组成。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术大体上涉及语音编码,并且特别地,涉及用于在分组网中传播(travel)的编码语音业务(voice traffic)的速率降低的方法和设备。
技术介绍
在移动电话系统中,需要辅助信息(例如,信令信息、开销、增强的前向纠错信道编码)来调整、控制以及协调系统的配置与操作。在一些情况下,当在使用远端移动设备时,可能需要将辅助信息传递给远端移动设备。当这种情况出现时,移动设备和基站将辅助信息与语音业务组合。如果通向远端移动设备的无线链路的带宽完全地被占据,则语音业务的编码速率将需要被降低以便为辅助信息留出空间。 在另一种情形中,分组网络中的拥塞可能需要速率降低以便允许呼叫在两个端点之间继续被至少最低限度地支持以使得该呼叫不掉线。这样的对于速率降低的需求可能在任意时间出现,而与在分组网络中传播的语音业务的编码速率无关。 为了在承载编码语音业务的分组中实现速率降低,已经提出了几种方法。一种实现在分组网络中传播的编码语音业务的速率降低的更根本的方法是丢弃分组。在该操作模式下,编码语音业务的分组(或者多个分组)被抑制(即不被发送,或“空白”)以便或者在分组网络中的下游或者在与远端移动设备的无线链路上释放带宽。然而,这样的对分组的激烈删除的结果是所恢复语音的退化,这会导致可识度(intelligibility)的严重损失。 稍微更复杂的用于在分组网络中传播的编码语音业务的速率降低的复用技术包括解码(即,合成)接收到的以原始(即,较高)速率编码的编码语音业务的分组。该完全地合成的语音信号然后被以较低的速率重新编码,由此保存某些原始语音的特征,同时释放带宽以插入辅助信息或者减轻网络拥塞。将编码语音业务解码为恢复的语音和以不同(即,较低的)速率重新编码所恢复的语音的操作被称为转码(transcoding)(或者“串联(tandem)操作”),其具有如下缺点其需要用于全编解码器的处理和存储器资源,仅仅用来提供速率降低的功能。就大多数编解码器而言,与提供如上所述的类型的速率降低的功能相关联的额外的资源/成本对于大多数实施方式而言被认为过高。另外,当语音被合成并然后被重新编码时,转码使语音承受可能的退化。 此外,上述两种技术可能导致在所需的速率降低的延长时段期间语音质量的严重退化,当例如两个空中接口对于移动到移动呼叫而言需要以不同的分组速率运行时可能出现这样的情况。在此情况下,发源自近端移动设备的编码语音业务可能需要在被传送到远端移动设备之前由网络进行减少直到无线电条件得以改善为止。这样的状况可能持续几秒乃至几分钟,当使用传统的速率降低的方法时,其趋向于对可识度造成显著的不利影响。 因此,在行业中存在对用于降低在分组网络中传播的编码语音业务的编码速率而又不显著地影响语音质量的改进的机制的需要。
技术实现思路
本专利技术的第一主要方面是设法提供用于将用于当前帧的较高速率语音参数转换为用于当前帧的较低速率语音参数的转换实体。该转换实体包括第一解码器,其被配置成产生用于一系列帧中的每一个帧的相应目标激励信号,所述一系列帧包括当前帧和先前帧,用于给定帧的目标激励信号基于给定帧的相应第一固定组成(contribution)和给定帧的相应第一自适应(adaptive)组成。该转换实体还包括第二解码器,其被配置成产生当前帧的第二自适应组成并且还被配置成可选择地工作在第一模式或者第二模式下。在第一模式下,根据先前帧的第一固定组成来生成当前帧的第二自适应组成。在第二模式下,根据先前帧的第二固定组成来生成当前帧的第二自适应组成。第二解码器被配置成响应于对当前帧的速率降低请求而工作在第二模式下。该转换实体还包括处理模块,其被配置成确定用于当前帧的模糊(dimmed)激励参数,其被包含在用于当前帧的较低速率语音参数中。根据用于当前帧的目标激励信号和当前帧的第二自适应组成来生成用于当前帧的模糊激励参数,用于当前帧的模糊激励参数被用来生成当前帧的第二固定组成。用于当前帧的模糊激励参数。 本专利技术的第二主要方面是设法提供一种设备,其包括上述的转换实体和分组化(packetizing)实体,所述分组化实体被配置成将用于当前帧的较低速率语音参数插入输出分组中。 本专利技术的第三主要方面是设法提供用于将用于当前帧的较高速率语音参数转换为用于当前帧的较低速率语音参数的转换实体。该转换实体包括第一装置,用于产生用于一系列帧中的每一个帧的相应目标激励信号,所述一系列帧包括当前帧和先前帧,用于给定帧的目标激励信号基于当前帧的相应第一固定组成和给定帧的相应第一自适应组成。该转换实体还包括第二装置,用于产生当前帧的第二自适应组成并且还被配置成可选择地工作在第一模式或者第二模式下。在第一模式下,根据先前帧的第一固定组成来生成当前帧的第二自适应组成。在第二模式下,根据先前帧的第二固定组成来生成第一帧的第二自适应组成。第二装置被配置成响应于对当前帧的速率降低请求而工作在第二模式下。该转换实体还包括第三装置,用于确定用于当前帧的模糊激励参数,所述模糊激励参数被包含在用于当前帧的较低速率语音参数中。根据用于当前帧的目标激励信号和当前帧的第二自适应组成,生成用于当前帧的模糊激励参数,用于当前帧的模糊激励参数被用来生成当前帧的第二固定组成。 本专利技术的第四主要方面设法提供包括计算机可读程序代码的计算机可读介质,所述计算机可读程序代码能被计算设备执行以使得计算设备执行将用于当前帧的较高速率语音参数转换为用于当前帧的较低速率语音参数的方法。计算机可读程序代码包括第一计算机可读程序代码,用于使得计算设备产生用于一系列帧中的每一个帧的相应目标激励信号,所述一系列帧包括当前帧和先前帧,用于给定帧的目标激励信号基于给定帧的相应第一固定组成和给定帧的相应第一自适应组成。计算机可读程序代码还包括第二计算机可读程序代码,用于使得计算设备在第一和第二模式之一下产生当前帧的第二自适应组成,其中在所述第二模式下的操作响应于对当前帧的速率降低请求。在第一模式下,根据先前帧的第一固定组成来生成当前帧的第二自适应组成。在第二模式下,根据先前帧的第二固定组成来生成当前帧的第二自适应组成。计算机可读程序代码还包括第三计算机可读程序代码,用于使得计算设备确定用于当前帧的模糊激励参数,所述模糊激励参数被包含在用于当前帧的较低速率语音参数中。根据用于当前帧的目标激励信号和当前帧的第二自适应组成,生成用于当前帧的模糊激励参数,用于当前帧的模糊激励参数被用来生成当前帧的第二固定组成。 本专利技术的第五主要方面设法提供将与共振峰(formant)频率含量相关的N个编码的较高速率参数的集合转换为与共振峰频率含量相关的N个编码的较低速率参数的集合的方法。该方法包括识别在N个编码的较高速率参数的集合中编码的较高速率参数的多个子集。针对在N个编码的较低速率参数的集合中的编码的较低速率参数的多个子集中的每个特定子集,该方法包括从在编码的较高速率参数的子集中的一个或多个对应子集中的编码的较高速率参数得到(derive)在编码的较低速率参数的所述特定子集中的编码的较低速率参数,其中N个编码的较低速率参数能够使用比N个编码的较高速率参数更少的位(bit)来表示。 本专利技术的第六主要方面设法提供包括计算机可读程序代码的计算机可读介质,所述本文档来自技高网
...

【技术保护点】
一种用于将用于当前帧的较高速率语音参数转换为用于当前帧的较低速率语音参数的转换实体,所述转换实体包括: -第一解码器,被配置成产生用于一系列帧中的每一个帧的相应目标激励信号,所述一系列帧包括当前帧和先前帧,用于给定帧的目标激励信号基于 给定帧的相应第一固定组成和给定帧的相应第一自适应组成; -第二解码器,被配置成产生当前帧的第二自适应组成并且还被配置成可选择地工作在第一模式或者第二模式下; -在第一模式下,根据先前帧的第一固定组成来生成当前帧的第二自适应组成;  -在第二模式下,根据先前帧的第二固定组成来生成当前帧的第二自适应组成; -第二解码器被配置成响应于对当前帧的速率降低请求而工作在第二模式下; -处理模块,被配置成确定用于当前帧的模糊激励参数,所述用于当前帧的模糊激励参数 是根据用于当前帧的目标激励信号和当前帧的第二自适应组成来生成的,所述用于当前帧的模糊激励参数被用来生成当前帧的第二固定组成; -其中用于当前帧的模糊激励参数被包含在用于当前帧的较低速率语音参数中。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:L布罗克巴余汉生
申请(专利权)人:北方电讯网络有限公司
类型:发明
国别省市:CA[加拿大]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利