【技术实现步骤摘要】
本专利技术涉及一种声码器。本专利技术尤其涉及在速率可变的声码器中确定话音编码速率的新颖的和经改进的方法。
技术介绍
速率可变话音压缩系统一般在开始进行编码之前使用一些速率确定算法。这种速率确定算法把较高的比特率编码方法赋予了有话音出现的音频信号段,把较低的比特率编码方法赋予无声段。在这种方法中,可以实现较低的平均比特率,而重新构成的话音仍保持较高质量。因此,为了有效地进行工作,速率可变的话音声码器需要一种健全的速率确定算法,以能在各种背景噪声环境中区别话音和无声。在1991年6月11日申请的,名称为“速率可变的声码器”的待批美国专利申请No.07/713/661中揭示了这样一种速率可变的话音压缩系统或速率可变的声码器,该专利申请已转让给本专利技术的受让人,援引在此,以作参考。在这种速率可变的声码器的特定的实现方法中,用码激励线性预测编码技术(CELP)以根据话音活动性的程度确定的几种速率中的一种速率对输入话音进行编码。话音的活动性程度根据除了有声话音之外还可以包含背景噪声的输入音频样值内的能量来确定。为了使声码器在各种背景噪声下都提供高质量的声音编码,需要一种合适的调整阈值的技术来补偿背景噪声对速率判定算法的影响。声码器一般用在诸如蜂窝电话等通信设备或个人通信设备中,以对转换成数字形式进行传输的模拟音频信号进行数字信号压缩。在可以使用蜂窝电话或个人通信设备的移动的环境中,高的背景噪声能量使得用基于信号能量的速率确定算法难以把低能量的非嗓音声音从低背景噪声中区分开来。因此,经常对非嗓音声音以较低的比特率进行编码,声音质量下降,诸如“s”、“x”、“ch” ...
【技术保护点】
一种为输入信号(S(n))选择编码速率的装置,其特征在于,包括: 声音信号检测部件,用于判断在所述输入信号(S(n))的各频率副带中是否存在声音信号;以及 编码速率选择部件,用于根据对所述输入信号(S(n))的各频率副带中是否存在声音信号的判断来为所述输入信号(S(n))选择编码速率。
【技术特征摘要】
US 1994-8-10 288,4131.一种为输入信号(S(n))选择编码速率的装置,其特征在于,包括声音信号检测部件,用于判断在所述输入信号(S(n))的各频率副带中是否存在声音信号;以及编码速率选择部件,用于根据对所述输入信号(S(n))的各频率副带中是否存在声音信号的判断来为所述输入信号(S(n))选择编码速率。2.如权利要求1所述的装置,其特征在于,所述声音信号检测部件包括多个副带能量计算部件(4,6),用于确定所述输入信号(S(n))的各频率副带的信号能量;以及多个阈值修正部件,各阈值修正部件耦合至所述多个副带能量计算部件中的相应的一个,其中各阈值修正部件用于使用所指定的一个频率副带的信号能量来判断在该指定的频率副带中是否存在声音信号。3.如权利要求2所述的装置,其特征在于,所述编码速率选择部件配置成根据由所述多个阈值修正部件的每一个所作出的判断来选择所输入信号(S(n))的编码速率。4.如权利要求3所述的装置,其特征在于,所述多个阈值修正部件中的每一个根据所指定的频率副带的信号能量和背景噪声估计值来确定一个阈值,该阈值用于判断在该指定的频率副带中是否存在声音信号。5.如权利要求2所述的装置,其特征在于,各阈值修正部件通过检查归一化的自相关函数来判断声音信号的存在,所述自相关函数由下式给出NACF=maxTΣn=0N-1e(n)·e(n-T)12[Σn=0N-1e2(n)+Σn=0N-1e2(n-T)]---(7)]]>其中,e(n)为输入信号(S(n))被LPC滤波器滤波后得到的特性分量残留信号。6.如权利要求1所述的装置,其特征在于,所述声音信号检测部件包括副带滤波器子系统(4,6),用于确定所述输入信号(S(n))的各频率副带的信号能量;所述编码速率选择部件包括速率选择子系统,用于根据所述输入信号(S(n))的各频率副带的信号能量来选择所述输入信号(S(n))的编码速率。7.如权利要求1所述的装置,其特征在于,所述编码速率是为一可变速率声码器确定的,其中所述声音信号检测部件包括副带能量计算装置(4,6),用于接收所述输入信号(S(n))并根据预定的副带能量计算公式来确定多个副带能量值(RL(0),RH(0))。8.如权利要求7所述的装置,其特征在于,所述编码速率选择部件包括副带速率确定部件(12,14),用于接收所述多个副带能量值(RL(0),RH(0)),并确定多个建议的副带编码速率。9.如权利要求8所述的装置,其特征在于,所述编码速率选择部件包括编码速率选择单元(16),用于接收所述多个建议的副带编码速率并根据所述多个建议的副带编码速率来确定所述编码速率。10.如权利要求7所述的装置,其特征在于,所述多个副带能量计算部件(4,6)根据下面的公式确定所述多个副带能量值(RL(0),RH(0))中的每个副带能量值 具中L为带通滤波器hbp(n)内的抽头数,RS(i)为输入信号S(n)的自相关函数,Rhbp为带通滤波器hbp(n)的自相关函数。11.如权利要求1所述的装置,其特征在于,所述编码速率是为一可变速率声码器确定的,其中所述装置还包括信噪比部件(8,10),用于接收输入信号(S(n))并根据所述输入信号(S(n))来确定信噪比值。12.如权利要求8所述的装置,其特征在于,还包括置于所述副带能量计算部件(4,6)和所述副带速率确定部件之间的阈值计算部件,用于接收所述副带能量值(RL(0),RH(0))并根据所述多个副带能量值(RL(0),RH(0))来确定一组编码速率阈值。13.如权利要求11或12中任一项所述的装置,其特征在于,所述阈值计算部件(8,10)根据所述多个副带能量值(RL(0),RH(0))来确定所述信噪比值。14.如权利要求13所述的装置,其特征在于,所述阈值计算部件(8,10)根据所述信噪比值来确定一个换算值。15.如权利要求14所述的装置,其特征在于,所述阈值计算部件(8,10)通过将背景噪声估计值乘以所述换算值来确定至少一个阈值。16.如权利要求15所述的装置,其特征在于,所述编码速率选择部件将至少一个所述多个副带能量值(RL(0),RH(0))与所述至少一个阈值相比较,来确定所述编码速率。17.如权利要求7所述的装置,其特征在于,所述编码速率选择部件确定多个建议的编码速率,其中各建议的编码速率对应于所述多个副带能量值(RL(0),RH(0))中相应的一个副带能量值,所述编码速率选择部件根据所述多个建议的编码速率来确定所述编...
【专利技术属性】
技术研发人员:安德鲁P德雅克,威廉R加德纳,
申请(专利权)人:高通股份有限公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。