【技术实现步骤摘要】
一种NVOC低速窄带声码器的语音数据处理方法
[0001]本专利技术属于声码器数字语音压缩
,尤其是一种NVOC低速窄带声码器的语音数据处理方法。
技术介绍
[0002]随着通信技术的高速发展,频率和资源显得尤为宝贵,与模拟语音通信系统相比,数字语音通信系统具有抗干扰性强、保密性号、易于集成等特点,而在这其中低速声码器担当着重要角色。
[0003]目前,语音编码算法大都建立在人类发声器官的声学模型基础上。人的发声器官由声门、声道和其它辅助器官组成。实际语音的产生过程是声门产生的振动被声道滤波器调制后经口鼻等辐射所得,可以用如下公式表示为
[0004]s(n)=h(n)*e(n)
[0005]其中,s(n)表示语音信号,h(n)为声道滤波器单位冲激响应,e(n)为声门振动信号。
[0006]为了清晰地表示语音信号,可以从频谱特点上分别描述声门和声道,如何高效量化声门和声道的特征参数,这是参数编码这一类算法要达到的目标。
[0007]声码器属于参数编码一类,低速窄声码器就是压缩语音信号的数字表示,用较少的比特(bit)还原出与原是语音最为相似语音的方法。随着数字信号处理硬件的效率猛增,加上声码器的加速研究,使得声码器已经大量使用。
[0008]现有的低速窄带声码器包括两种码率:2.4kbps、2.2kbps(用于加密),信道FEC码率为1.2kbps,语音编解码和FEC都以8K采样20毫秒为一帧进行编码和解码。
[0009]但仍存在如下问题:(1)利用时域相关 ...
【技术保护点】
【技术特征摘要】
1.一种NVOC低速窄带声码器的语音数据处理方法,其特征在于:包括以下步骤:步骤1、编码端对原始语音数字信号的初始化配置和分析处理,首先对原始语音数字信号进行去噪声处理,然后判断当前语音信号是否为话音,若当前语音信号为话音,则提取话音中的基音后计算出基音周期和各子带清音和浊音数值参数;步骤2、在步骤1计算得到的基音周期、清音和浊音数值参数的基础上对线谱对、基音值、增益参数、残差补偿增益和码本矢量的参数进行提取和量化,得到声音量化参数;步骤3、提取步骤2的声音量化参数后,将该声音量化参数合成语音,经过压噪再提升语音质量,并当参数恢复失败后或语音合成失败后进行声音重建。2.根据权利要求1所述的一种NVOC低速窄带声码器的语音数据处理方法,其特征在于:所述步骤1具体步骤包括:(1)对原始语音数字信号S(n)进行去噪声处理,得到去噪声后的语音数据S1(n)和原始数据S(n)的0~4000Hz的声音频谱特性;(2)采用VAD激活检测技术判断去噪声处理后的当前语音信号是否为话音,得到话音数据S2(n);(3)提取话音数据S2(n)的基音;(4)计算出基音周期和各子带清音和浊音数值参数。3.根据权利要求2所述的一种NVOC低速窄带声码器的语音数据处理方法,其特征在于:所述步骤1第(1)步的具体步骤包括:
①
采用高通滤波器对语音数据去除直流成分,提高高频分量,对低频进行衰减;
②
加窗信号,采用窗长为N的海明窗,通过交叠傅里叶变换以得到在频谱上的能量分布,得到去噪声后的语音数据S1(n)和原始语音数字信号S(n)的0~4000Hz的声音频谱特性。4.根据权利要求2所述的一种NVOC低速窄带声码器的语音数据处理方法,其特征在于:所述步骤1第(2)步的具体方法为:根据人耳的听觉特性,对去噪声后的语音数据S1(n)进行子带滤波并计算子带信号的电平,根据下示公式估计信噪比,和预先设定的门限值比较,进而判断当前语音信号是否是话音:式中,a是当前帧的信号电平值,b为根据前几帧估计得到的当前信号电平值。5.根据权利要求2所述的一种NVOC低速窄带声码器的语音数据处理方法,其特征在于:所述步骤1第(3)步的具体方法为:使用截止频率为B Hz的低通滤波器对话音数据S2(n)进行低通滤波,并采用二阶逆滤波器对低通滤波后的语音数据进行逆滤波后,根据如下公式计算二阶逆滤波的输出信号的自相函数,提取基音:其中,N为所述步骤1所述(1)提及窗函数窗长,S
w
(i)为所述步骤1第(3)步所述二阶逆滤
波输出信号。6.根据权利要求2所述的一种NVOC低速窄带声码器的语音数据处理方法,其特征在于:所述步骤1第(4)步的具体步骤包括:
①
将频域上0~4000等间隔的分为5个频段,分别为[0-500]Hz,[500-1000]Hz,[1000-2000]Hz,[2000-3000]Hz,[3000-4000]Hz,利用如下公式计算每个区间内带通信号的自相关函数:其中,“t”为连续时间自变量,”τ”为输入信号时延“*”是卷积算符,(
·
)
...
【专利技术属性】
技术研发人员:肖文雄,
申请(专利权)人:天津联声软件开发有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。