论文部分内容阅读
随着计算机、宽带网络技术和集成电路技术日新月异的发展,以多媒体通信为主题的信息网络已成为世界关注的热点。尤其是因特网的巨大成功,已使IP成为未来信息网络的支柱技术。IP网络电话的成功开发和应用预示了以IP为基础的新一代信息网络的出现。IP网络电话是一项涉及计算机网络、信令协议、数字信号处理等多个领域的综合性技术,而数字信号处理更多的是IP语音处理,也即语音信号的编译码。对于IP电话的语音编译码方案国际电信联盟标准组织ITU-T制订了G.711、G.722、G.723.1、G.728、G.729等标准。本论文着重研究了其中的标准之一:G.729及其附件A(以下简称为G.729A)。 论文首先对语音编码的各种方案进行了比较,并对G.729编码方案的特点等进行了全面的比较。然后对语音信号的特征及其分析方法、语音信号的形成机理的数学模型以及各种编码方案进行了比较深入、系统的分析。结合语音信号的特点及其相应的数学模型,对G.729及G.729A的算法原理做了详细的探讨。并通过对比两者的不同,来说明G.729A的简化之处。在对该协议进行了深刻探讨的基础上,运用开发工具VC++6.0对G.929A的定点ANSC C语言仿真软件做了进一步的分析、研究,着重研究了其中的功能函数和相应的算法。并在综合了国内外关于语音编码的改进方案之后,提出了对语音编译码的改进建议:即从提高重建语音信号的质量和减小算法时延两个方面进行。并提出了对G.929A的固定码本进行快速搜索的一种方法:码本搜索的顺序根据目标矢量和滤波后的自适应码本矢量间的加权均方误差重新排序,码本搜索直至达到预定的门限。