AMR-WB+语音编码算法的研究及在DSP上的实现

来源 :桂林电子科技大学 | 被引量 : 0次 | 上传用户:inasy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
AMR-WB+是3GPP选定的3G移动通信系统中的语音及音频混合编码标准,它在较低速率下能提供较好的音质,且具备灵活的速率和带宽选择机制。AMR-WB+将会在未来移动通信系统的流媒体服务、多媒体消息及广播等领域拥有广阔的应用前景。  论文首先对AMR-WB+的结构及编解码流程进行研究,其重点为ACELP/TCX核心混合编码模块,在同一个编码器中应用不同的编码方法对语音和音乐类信号分别进行处理,扩展了对非语音类信号尤其是对音乐信号的编码能力使得它将更加适应3G及以后的网络业务。  为了AMR-WB+语音编码算法在TMS320VC5416DSK开发平台上实时实现,在保证合成语音质量的前提下,对编码中使用频繁的算法进行改进,去除了编码中的部分冗余;在此基础上,熟练掌握AMR-WB+标准C源代码,并对部分耗时大的函数进行了C语言级代码优化工作;对于运算量较大的模块采用执行效率高的汇编语句进行改造。  在对AMR-WB+语音编码算法细致剖析的基础上,提出了在TMS320VC5416DSK硬件开发平台上实现该标准的解决方案。同时,熟悉了所用到的相关硬件资源,并掌握了软件的设计流程,其中包括硬件软件初始化、编码解码以及中断调用,通过CCS中的DSP/BIOS实时处理工具建立配置文件,设置DMA和McBSP进行语音数据传输。最后在TMS320VC5416DSK开发平台上实时实现了该标准,语音质量良好,达到了通信质量的要求。
其他文献
该文通过理论分析和计算机仿真,论证了综合脉冲孔径雷达在对海探测领域里应用的可行性.综合脉冲孔径雷达是一种新型米波雷达,具有传统米波雷达没有的特点.综合脉仲孔径雷达对
VirtualRadio是基于通用CPU的软件无线电系统的代表。然而其实时处理能力有限,不能满足B3G技术的发展需要。本文为解决这一问题做了相应的研究。提出了采用机群系统的软件无线
CED-9是从动物线虫(C.elegance)中克隆出来的抗凋亡基因,属于Bcl-2家族,与哺乳动物中的抗凋亡基因Bcl-2同源。本文将CED-9基因通过根癌农杆菌(Agrobacterium tumefaciens)EHA105
该文对LDPC码进行了以下几个方面的研究: 1)校验矩阵的构造和短环检测; 2)译码算法,包括算法的具体步骤、复杂性分析、性能仿真与分析等;3)有限字长量化对性能的影响及其对策
该文的工作重点在于大容量、性能优良的二维光地址码的研究和二维码光纤延迟线编解码器的研究.该文的创新性工作在于:1、重点分析了光正交码的类型与码容量的关系,利用Matlab
超宽带(UWB)是一种新兴的短距离无线通信技术,它利用极窄的脉冲传输数据,具有传输速率高,功耗低,定位精度高以及成本低廉等许多优点。Ad-Hoc网络是一种自组织的无线网络,无需
该文在深入理解PCI局部总线规范的基础上,提出了一种基于PCI总线的数据传输系统,对该系统硬件电路设计,驱动程序开发及软硬件的工作原理进行了详细的阐述.该设计以PCI9052为
由于生理方面的原因,深海作业时潜水员必须以高压氦氧混合气体为呼吸介质,而无法使用空气.氦氧混合气体使潜水员的语音产生很大畸变,清晰度极低,对潜水员同外界的语音通信构
为了能够完成数字集群系统与其它的系统沟通的功能,系统中就必须存在各种的网关接口,该课题所设计的电话网关接口就能够达到数字集群通信系统和有线系统(如PABX、PSTN等)互联
高频地波雷达工作在短波段低端(4-15MHz),密集的短波电台干扰是高频地波雷达的主要干扰.目前高频地波雷达主要采用自适应捷变技术对抗短波电台的干扰,选择寂静工作频率.但是