[发明专利]一种低速率声码器子带清浊音参数提取与量化的融合方法有效
申请号: | 201811541115.6 | 申请日: | 2018-12-17 |
公开(公告)号: | CN109346093B | 公开(公告)日: | 2019-09-03 |
发明(设计)人: | 李晔;张鹏;张杰;宫晓飞 | 申请(专利权)人: | 山东省计算中心(国家超级计算济南中心) |
主分类号: | G10L19/16 | 分类号: | G10L19/16;G10L19/032;G10L25/93 |
代理公司: | 济南圣达知识产权代理有限公司 37221 | 代理人: | 杨哲 |
地址: | 250101 山东省济南市*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 声码器 子带 参数提取 候选矢量 量化 速率语音编码 算法复杂度 降低系统 目标矢量 搜索过程 融合 功耗 算法 失真 搜索 锁定 淘汰 统计 分析 | ||
本公开公开了一种低速率声码器子带清浊音参数提取与量化的融合方法,该方法充分考虑了子带清浊音参数的统计和量化特性,采用在提取过程中不断进行失真比较和候选矢量淘汰的方法,减少需要搜索的候选矢量,尽快锁定目标矢量,进而提前结束分析和搜索过程。可以有效用于2400bps以下的低速率、超低速率语音编码算法中,实现减少低速率声码器算法复杂度、降低系统功耗的目的。
技术领域
本公开属于语音编码中低速率声码器的技术领域,涉及一种低速率声码器子带清浊音参数提取与量化的融合方法。
背景技术
本部分的陈述仅仅是提供了与本公开相关的背景技术信息,不必然构成在先技术。
随着计算机和通信技术的发展,低速率声码器在诸如卫星通信、保密通信、水声通信等领域的嵌入式产品中得到了广泛的应用。在这些应用场景中,为了增加通信容量,声码器的编码速率越来越低,算法越来越复杂,功耗也越来越高。
目前国内外的研究主要集中在2400bps以下速率高质量声码器上,低速率声码器中激励信号的合成非常重要,而多带激励信号合成是目前激励信号合成的重要手段,混合激励线性预测编码算法等均采用了多带激励模型。多带激励信号合成主要依靠于子带清浊音参数,目前低速率声码器中,如图1所示,子带清浊音参数的分析和量化过程如下:
(1)对输入语音信号样点按时间顺序分帧;
(2)每帧语音划分为5个子带,提取子带清浊音参数,表示为:bv1,bv2,bv3,bv4,bv5,其中bvi为BOOL值,1代表浊音,0代表清音;
(3)连续求取N个语音帧的子带清浊音参数,构成超级帧矢量:BV=[bv1,1,bv1,2,bv1,3,bv1,4,bv1,5;...;bvN,1,bvN,2,bvN,3,bvN,4,bvN,5];
(4)对超级帧子带清浊音矢量进行量化,将其量化索引值进行编码传输;
(5)解码端根据索引值搜索码本得到超级帧子带清浊音矢量
(6)根据超级帧子带清浊音矢量得到每个语音帧的子带清浊音参数送入激励信号合成端生成激励信号。
然而,现有的语音端点检测存在如下问题:
上述已有技术中,子带清浊音参数的分析和量化是串行完成的,即先求得所有帧的子带清浊音参数,组成超帧矢量后再进行量化。实际上,随着声码器速率的降低,用来量化各种参数的比特数越来越少,矢量量化的胞腔会越来越大,码本中矢量间的距离会越来越远,尤其是子带清浊音参数,其量化比特数通常是各参数中最少的。
如果能够在分析子带清浊音参数的同时进行量化搜索,并进行失真比较,往往可以提前定位目标矢量,进而提前结束分析和搜索过程。由于上述比较操作与参数的分析过程相比,运算量几乎可以忽略,因而会有效减少算法复杂度,降低系统功耗。而现有技术并未充分考虑或利用到这种子带清浊音参数分析和量化的融合方法,无法有效地减少算法的复杂度和降低系统功耗。
发明内容
针对现有技术中存在的不足,本公开的一个或多个实施例提供了一种低速率声码器子带清浊音参数提取与量化的融合方法,充分利用低速率声码器子带清浊音参数的统计和量化特性,融合其分析和量化过程,采用在分析过程中不断进行失真比较和候选矢量淘汰的方法,尽快锁定目标矢量,进而提前结束分析和搜索过程。有效实现减少低速率声码器算法复杂度、降低系统功耗的目的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东省计算中心(国家超级计算济南中心),未经山东省计算中心(国家超级计算济南中心)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811541115.6/2.html,转载请声明来源钻瓜专利网。