【技术实现步骤摘要】
本专利技术涉及语音编码,更具体地,涉及在包含数字化语音样本的离散时间帧中对语音信号编码,但是本专利技术特别适用于,尽管是不必要的,变长比特语音编码。在欧洲,被接受的数字蜂窝电话的标准以字首GSM而闻名(用于移动通讯的全球系统),最近版本的GSM标准(GSM2;06.60)导致已知为增强全速率(EFR)的新语音编码算法(或编解码器)的细则。如传统的语音编解码器那样,EFR被设计为降低个体声音或数据通讯所需的比特率。通过最小化该比特率,可以复用到给定信号带宽的独立呼叫数可以增加。类似于EFR中使用的语音编码器结构的通常的图解说明在图l中给出。采样后的语音信号被分成20毫秒的帧x,每个包含160个样本。每个样本由16个比特表示。通过首先将样本帧应用于线性预测编码器(LPC1),这些样本帧被编码,其中的线性预测编码器为每个帧产生一组LPC系数a.这些系数代表帧中的短时冗余。来自LPC1的输出包括LPC系数a和残余信号γ1,该信号是通过LPC分析滤波器从输入语音帧中除去短时冗余而产生的。然后,残留信号被提供给长时预测器(LPT)2,它产生一组表示残留信号γ1中长时冗余的LTP参数b,并且还产生长时冗余被除去的残留信号s。实际上,长时预测分两个阶段,(1)首先为整个帧进行开环估计得到一组LTP参数;(2)其次对估计所得的参数进行闭环精确化以便为该帧的每个40样本子帧产生一组LTP参数。LTP2提供的残留信号s依次通过滤波器1/A(z)和W(z)而被滤波(以图l中的方框2a给出)以给出加权后的残留信号s~]]>。这些滤波器中的第一个是LPC合成滤波器,而第二 ...
【技术保护点】
一种编码语音信号的方法,其中的信号包括含有数字化语音样本的子帧序列,对于每个子帧,该方法包括: (a)选出一个包括至少一个脉冲的量化矢量d(i),其中矢量d(i)中的脉冲数m和脉冲位置可能在子帧之间变化; (b)确定增益值g↓[c]用于缩放量化矢量d(i)的幅度或用于缩放从量化矢量d(i)得到的另一个矢量c(i)的幅度,其中缩放后的矢量与加权后的残留信号*同步; (c)确定缩放因子k,该因子为预定能量值与量化矢量d(i)中能量之比的函数; (d)在一个或多个以前处理过的子帧基础上确定预测的增益值*,该增益值为量化矢量d(i)的能量E↓[c]的函数或当另一个矢量c(i)的幅度由所述的缩放因子k缩放时该矢量c(i)的能量E↓[c]的函数; (e)利用所述的增益值g↓[c]和所述的预测增益值*确定量化的增益校正因子*。
【技术特征摘要】
FI 1998-3-9 9805321.一种编码语音信号的方法,其中的信号包括含有数字化语音样本的子帧序列,对于每个子帧,该方法包括(a)选出一个包括至少一个脉冲的量化矢量d(i),其中矢量d(i)中的脉冲数m和脉冲位置可能在子帧之间变化;(b)确定增益值gc用于缩放量化矢量d(i)的幅度或用于缩放从量化矢量d(i)得到的另一个矢量c(i)的幅度,其中缩放后的矢量与加权后的残留信号s~]]>同步;(c)确定缩放因子k,该因子为预定能量值与量化矢量d(i)中能量之比的函数;(d)在一个或多个以前处理过的子帧基础上确定预测的增益值 该增益值为量化矢量d(i)的能量Ec的函数或当另一个矢量c(i)的幅度由所述的缩放因子k缩放时该矢量c(i)的能量Ec的函数;(e)利用所述的增益值gc和所述的预测增益值 确定量化的增益校正因子2.根据权利要求1的方法,该方法是变比特率编码方法,该方法包括通过从语音信号子帧中基本上除去长时和短时冗余而产生所述的加权残留信号s;~]]>根据包含于加权残留信号s~]]>中的能量将语音信号子帧分类,并利用该分类确定量化矢量d(i)中的脉冲数m。3.根据权利要求1或2的方法,包括为每个子帧产生一组线性预测编码(LPC)系数a和为每个数据帧产生一组长时预测(LTP)参数b,其中的数据帧包括多个语音子帧;在LPC系数,LTP参数,量化矢量d(i)以及量化增益校正因子 的基础上产生编码语音信号。4.根据前面任何一个权利要求的方法,包括通过代数码u在编码信号中定义量化矢量d(i)。5.根据前面任何一个权利要求的方法,其中预测增益值是根据下面等式确定的 其中E是常数, 是在所述以前处理过的子帧基础上确定的当前子帧中能量的预测值。6.根据前面任何一个权利要求的方法,其中所述预测增益值量化矢量d(i)的除去均值后的能量E(n)的函数,或者当每个以前处理的子帧的所述另一个矢量c(i)的幅度被所述缩放因子k缩放时,为该矢量c(i)的能量Ec的函数。7.根据前面任何一个权利要求的方法,其中增益值gc被用于对所述另一个矢量c(i)进行缩放,该另一个矢量是通过对量化矢量d(i)滤波得到的。8.根据权利要求5的方法,其中所述预测增益值 是量化矢量d(i)的除去均值后的激励能量E(n)的函数,或者当每个以前处理过的子帧的所述另一个矢量c(i)的幅度被所述缩放因子k缩放时,为该矢量c(i)的能量Ec的函数;增益值gc被用于对所述另一个矢量c(i)进行缩放,该另一个矢量是通过对量化矢量d(i)滤波得到的;预测能量是利用下面等式得到的 其中bi是移动平均预测系数,P是预测阶数, 是以前子帧j中预测能量 中的误差,由下式给出 其中9.根据权利要求5的方法,其中项Ec由下面等式确定Ec=10log(1NΣi=0N-1(kc(i))2)]]>其中N是子帧中的样本数。10.根据前面任何一个权利要求的方法,其中,如果量化矢量d(i)包括两个或多个脉冲,则所有脉冲具有相同的幅度。11.根据前面任何一个权利要求的方法,其中缩放因子由下式给出k=Mm]]>其中M是量化矢量d(i)中最大允许的脉冲数。12.根据前面任何一个权利要求的方法,该方法包...
【专利技术属性】
技术研发人员:P奥亚拉,
申请(专利权)人:诺基亚移动电话有限公司,
类型:发明
国别省市:FI[芬兰]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。