voip中的语音通信中最常用的语音编解码协议是G.723、G.711、G.729。他们采用的都是线性预测分析-合成编码和码本激励矢量量化技术,即混合编码的方法,其比特率为5.3kbps—16kbps。
	  G.723协议是一个双速率语音编码建议(1),其两种速率分别是5.3kbit/s和6.3kbit/s。此协议是一个数字传输系统概况协议,适用于低速率多媒体服务中语音或者音频信号的压缩算法。它作为完整的H.324系列标准的一部分,主要配合低速率图像编码H.263标准。在IP电话网关中,G.723协议被用来实现预约编解码处理。
	  G.729协议是一个能在8 kbit/s速率上实现高质量语音编码的建议,也是H.323协议中有关音频编码的标准(2)。在IP电话网关中,G.729协议被用来实现语音编码出来。G.729协议采用的是GS-ACELP即共轭结构算术码激励线性预测的算法。CS-ACELP以CELP编码模型为基础,它把语音分成帧,每帧10ms,也就是80个采样点。对于每一帧语音,编码器从中分析出CELP模型参数,其中包括线性预测系数,自适应码本和随机码本的索引值和增益。然后把这些参数传输到解码段,解码器利用这些参数构成的激励源和合成滤波器,从而实现原始语音。
	  就目前而言,与ITU-T的其他编码标准相比,G.723的码速是最低的,他的码率为5.3/6.3kbit/s,在编码码率方便拥有优势。G729语音编码速率为8kbit/s,在编码速率方便仅次于G.723,因为他们都较好的解决了通信过程中带宽不足的问题。当然常用的编码还有G.711编码。以上为voip的主流应用编码。
 
				
	 淘客们博客
淘客们博客