基于码激励线性预测的低速率语音编码算法的设计和实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:baobeizhu66
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
语音是人类交流信息最自然、最有效、最方便的手段,因此大多数通信系统都要包含语音传输的功能。近几十年来,随着信息社会和通信技术的飞速发展,所需传输的数据量呈几何倍数的增长,频率资源因此也变得愈发重要。但是,如何在尽可能低的编码速率上更加有效的对语音信息进行编码传输,同时获得更好的语音质量,长期以来没能得到很好的解决。码激励线性预测(CELP)编码算法具有高质量的合成语音及优良的抗噪声和多次转接性能,如果能够在保证合成语音质量的前提下,进一步降低其编码速率,在实际应用中必然有很大的价值,因此对CELP算法的研究工作是十分有意义的。本文围绕如何在保证语音质量基本不变的情况下进一步降低CELP的编码速率而展开,并在美国联邦标准FED-STD-1016算法的基础上进行了一系列的研究和实验。最终,提出了一种降低编码速率的方案,并进行了实现。本文所取得的研究成果有:1.研究帧长和子帧数的改变对于合成语音质量的影响。首先,通过理论上的分析,论证了帧长和子帧数的改变可以调整语音编码速率。接着,通过大量的实验,验证该方案的正确性。最后,在FED-STD-1016算法的基础上,实现通过帧长和子帧数的改变来调整编码速率的方案。测试结果表明,合成语音比较清晰、自然,验证了算法的可行性。2.改进LSF参数的量化方式。美国联邦标准的FED-STD-1016算法对线性预测的10个LSF参数采用独立、非均匀的标量量化方式,总共用34个比特进行编码传输,约占了总编码比特数的1/4,所占用的比特数较多。本文采用矢量量化方式对LSF参数进行量化编码,可以用十几个比特来表征LSF参数,节约了编码所需的比特数,从而降低编码速率,提高算法的运行效率。3.完成低速率语音编码方案的设计和实现。完整的低速率语音编码方案,结合了帧长和子帧数的改变以及改进LSF参数的量化方式。通过适当的调整帧长和子帧数,同时对LSF参数分配合理的量化比特数,可以实现多种编码速率方案。本文实现的编码速率有:4kb/s,3.6kb/s和3.2kb/s。经过客观测试和主观试听,三种速率下的合成语音均具有良好的可懂度和自然度,语音质量达到了预期的目标。4.算法的定点化。算法的仿真是用浮点程序进行实现的,但算法最终需要应用到实际中去,因此需要对算法进行定点化,为后续的DSP平台移植工作做好准备。本文实现了算法的定点化。在定点化过程中,本文对原始的算法进行了一些优化和改进,进一步提升了算法的运行效率。最后,将定点化程序的结果与浮点程序的结果进行了对比,一方面对定点化的正确性进行了验证,另一方面也对本文设计的低速率编码算法进行了验证。
其他文献
本文就是从源端和路由端两个方面对宽带通信网中的拥塞控制进行了积极的探讨以试图提高拥塞控制系统的性能。本文首先分析了网络中拥塞现象的起因以及“尽力而为”服务模型中
  本文介绍了H.264建议的主要内容,在对编码器进行性能分析的基础上重点讨论了H.264编码器的实时实现技术,主要有:将全零预测技术应用到SKIP模式快速判决和整数变换中;对编码模
访问控制技术用于阻止用户对资源进行未授权访问,由结构化信息标准促进组织提出的可扩展访问控制标记语言XACML提供了描述访问控制策略规则的标准和执行决策授权的模型。然而
OFDM技术在一定程度上解决了传统串行通信技术在这方面所遇到的困难,因此,OFDM技术对于未来移动通信的技术和应用都有着重要的影响和作用。本文以OFDM系统中的一些关键技术为研
  无线市话PHS(PersonalHandyphoneSystem)从它在我国诞生的那天起就饱受争议。有的人认为,PHS在未来3年内必死无疑,原因是3G(TheThirdGenerationMobileCommunicationSystem)
随着数字电视技术的成熟,尤其是DVB 系列标准的推行,数字电视信号在信源基带数据和信道传输等方面进一步标准化,数字电视传播途径也越来越广,在卫星、地面及有线电视网中传输
随着通信网络技术和集成电路设计的高速发展,嵌入式系统己成为了IT 业的一个焦点。嵌入式系统大量的应用于自动控制、工业生产、军事技术和家用消费类数码设备上。当前电子产
乳腺癌是危害妇女健康的主要恶性肿瘤,其发病率正在逐年上升。乳腺癌的早期检测和诊断可以有效地实施手术切除以及相应的治疗,对于保留病人的生命至关重要。 用于辅助诊断
分布式视频编解码(DVC)因其简单的编码端复杂度、高的压缩效率和鲁棒性等特点在新兴的无线视频传输领域得到了广泛的应用。现有的DVC系统从结构上分为有反馈信道和无反馈信道
  随着微电子技术的进步和高性能嵌入式操作系统的出现,使得开发基于各种新型数字信号处理器的高性能嵌入式网络产品成为可能。  本文在详细分析了ADSP-BF561的内部结构和