IP电话技术与软交换3-4.ppt

  1. 1、本文档共63页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
IP电话技术与软交换3-4

第3章 语音处理技术 本章首先讨论了影响语音编码算法的几个因素,然后阐释了波形编码和参数编码的基本原理,并详细介绍了在IP电话系统中得到广泛应用的G.729编码和G.723.1编码主要的性能指标及带宽计算,最后介绍了消除时延抖动、消除回声和静音抑制的相关技术。 3.1语音编解码的基本指标 1. 比特率 比特率是选择语音编解码算法的基本因素。降低语音编解码比特率可以减少语音在网络中的流量,以便充分利用网络的带宽资源。在传统电话中使用得最广泛的PCM编码是固定比特率编码,比特率为64?kbit/s。目前我国IP电话系统比较广泛采用的压缩语音编解码是G.729编码和G.723.1编码。G.729编码的比特率为8?kbit/s,G.723.1编码的比特率是6.3?kbit/s和5.3?kbit/s。 2. 时延 时延包含算法时延、处理时延、打包时延、传输时延和抖动缓冲时延。 3. 复杂度 复杂度是指对语音信号编解码时处理的复杂程度。复杂度决定了编解码器硬件的成本和功耗,也影响到编解码器的实时性。 4.语音质量 设计编码器时,要综合考虑语音质量与编码速率(带宽)之间的关系。一般来说,高速率编码算法质量较好,占用带宽大;反之,低速率编码算法质量较差,但占用带宽小。 3.2语音编码的基本原理 3.2.1波形编码 1.PCM编码 (1) 抽样模拟信号在时间上和幅度上都是连续的,通过抽样,将时间上连续的模拟信号变为时间上离散的抽样值。 (2) 量化量化是指用有限个度量值来表示抽样后的信号的幅度值,将信号的幅度值就近归入邻近的度量级。即将幅度上连续的抽样值变换为幅度上离散的量化值。 (3) 编码每个量化值采用数字码字表示就称之为编码。 2. 低速率波形编码技术 (1) 差分编码技术 降低编码比特率的基本思路是利用语音抽样信号之间的相关性。差分编码技术不是对抽样值本身进行编码,而是对相邻的抽样差值进行编码,由于抽样差值较小,所需的比特率可以下降,这就是差分脉冲编码(DPCM)。产生差分信号最简单的方法是直接存储前一次的输入采样值,然后用模拟减法器获得差值,经量化编码后发送出去。这是差分编码技术的基本思想。 (2) 自适应量化 在不同的条件下语音能量的差别很大。为了获得尽可能小的量化信噪比,应该对小信号采用较小的量化步长,对大信号采用较大的量化步长进行量化。这就要求能根据输入信号的幅度变化动态地调整量化步长,使量化器范围和输入信号的动态范围相匹配,减小量化噪声,从而进一步降低编码比特率。这就是自适应量化技术。 (3) 自适应线性预测 差分编码调制之所以能降低比特率是因为它编码的对象是差分信号,其功率较原信号低。由于差分编码采用的是固定预测系数,不能很好地适应语音的不平稳特性,为此必须采用自适应技术动态调整预测系数,才能进一步降低编码比特率。这就是自适应差分脉冲编码调制(ADPCM)技术。 自适应线性预测的基本原理是根据语音波形的时间相关性确定预测系数,使差分信号的方差为最小,时间相关性则是以自相关函数来度量的。由于语音信号的自相关函数大体是随音节而变化的,也就是在一个音节时间内自相关函数基本不变,只是从一个音节至另一音节时才有较明显的变化,因此自适应预测都采用音节适应算法。 3.2.2 参数编码 1. 参数编码的基本原理 参数编码器又称声码器(Vocoder),是根据对声音形成机理的分析,着眼于构造语音生成模型,发送的主要信息就是该模型的参数(相当于语音的主要特征),而不是具体的语音波形幅值。 2. 语音信号产生的数学模型 3. 低速率语音编码器减少编码比特率的几种措施 (1) 尽量减少语音信号中的冗余度 (2) 充分利用人耳的听觉特性来减少编码信息 (3) 静音压缩 4. 线性预测合成分析编码器 线性预测合成分析 (LPAS)编码器是应用得最广泛的参数编码器,其原理结构如图3.2.2所示。 线性预测合成分析使用的基本算法编码过程如图3.2.3所示。在编码过程中,使用一个闭环优化过程来决定激励信号,然后用这个激励信号去激励一个长时预测合成滤波器和一个短时预测合成滤波器,从而产生一个听觉上优化了的合成语音信号。激励信号是从一个采样数据块中遵循最小均方差的原则选取的,误差信号为原始语音信号与解码语音信号之差,并通过加权滤波器滤波。 3.3 G.729和G.723.1语音编解码器 在我国IP电话系统中采用的编解码器是G.729、G.729A和G.723.1等参数语音编解码器。 3.3.1 G.729声码器 1. 性能特点 G.729编码的主要性能指标有如下几点: 编码比特率:

文档评论(0)

pangzilva + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档