G.729:
编码前的原始音频是8k采样率,16bit数据。
压缩率为16:1,通过算法对原始音频进行压缩,10ms的原始数据压缩后得到80bit(10个字节Byte)。
每一帧的处理时间控制为5ms,总时延相当于15ms,最终音频流相当于8kbps。
G.729编解码器具有很高的语音质量和很低的延时,被广泛地应用在数据通信的各个领域,如VoIP和H.323网上多媒体通信系统等。
不同于完全自由使用的G.711,使用G.729是需要付费的。
G.723:
能以相对32kbps PCM极低的码率获得与PCM同等的语音质量,并且具有检错、纠错、节省带宽的功能。
G.723的变码方式码率有6.3kbps和5.3kbps两种,高速率(6.3kbps)具有较高的重建语音质量,而低码率(5.3kbps)的计算复杂度较低,所以重建语言质量虽然不如前者,但是传输的延迟性也低。
PCMA(G.711A)和PCMU(G.711U):
PCMA和PCMU都是ITU-T制定的音频编码标准,属于波形编码。
两者都能提供较好的语音质量,但是它们占用的带宽较高,需要64kbps。
优点在于语音质量优,缺点则是占用的带宽较高。
如果网络带宽比较低,可以选用低比特速率的编码方法,如G.723或G.729。但如果带宽足够并且需要更好的语音质量,就可以使用PCMA和PCMU。
这些编解码器在采样率、压缩率、带宽需求、语音质量和应用场景等方面都存在差异。OKCC系统针对语音编解码这块使用场景最多的就是转码,比如系统设置为转码,即坐席侧为G729编解码时,线路侧为G711时会自动转码;设置为不转码,则不会自动转码,默认值为禁用。
领取专属 10元无门槛券
私享最新 技术干货