AMR-WB+语音编解码技术的优化与实现

来源 :电子科技大学 | 被引量 : 3次 | 上传用户:dljx1234
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
移动通信系统中,语音通信是最主要和最重要的通信方式,高效率、低码率、变码率的语音编码方案是语音通信的发展方向。目前移动通信网络中的语音编码技术应用广泛的是AMR系列的语音编码方案。其中,AMR-WB+语音编解码技术作为AMR-WB编码技术的升级版本,对音频的频带扩展以及语音和音乐的混合音频编码有了更好的支持,将会被应用于未来的4G通信网络环境中。论文的主要工作是:针对移动通信系统中应用广泛的AMR系列语音编码技术,在移动终端中使用广泛的ARM平台上,对AMR-WB+语音编码算法进行优化,使其能够被ARM嵌入式平台有效地支持。文中分析了AMR-WB+的编码技术的基本原理,在分析原理时对一种新的傅里叶变换算法——稀疏傅里叶变换(SFFT)进行了研究,这种新的傅里叶变换算法比传统的FFT运算量降低了将近10倍。优化中使用了SFFT来代替原有的FFT,使得编码器的运算量降低。同时,论文中还对AMR-WB+编码器进行了功能优化,使其能够进行多路编码、流媒体处理。最终的优化实现平台是ARM公司的Cortex-A8以及ARM9芯片,操作系统为Linux,内核版本是2.6.30,编译器使用的是GCC,版本为4.3。在保证编码器编码后音频的音质没有改变的前提下,优化工作主要从两个方面展开:一个是算法级别的优化,用运算量小的稀疏傅里叶变换(SFFT)代替快速傅里叶变换(FFT)算法,以便减小AMR-WB+的运算量,算法级别的优化效果是编码速度提升了30%;另一个是编码器实现代码的优化,通过对编码器的程序构架的优化,并针对ARM这个特定的平台进行的汇编程序替代,使得编码器的编码速度提升了。最终的整体优化效果是PC平台上编码器编码速度提升了近20倍,ARM平台上编码器的编码速度提升了将4倍,使得ARM系列的芯片能够有效有力地支持AMR-WB+语音编码器。
其他文献
该文主要研究OFDM中的信道估计技术.OFDM系统中一般采用相干解调,OFDM子载波上的数据用某种PSK或者QAM调制,为了在接收端解调出这些数据,需要信道估计来纠正由频率选择性衰落
本文提出了一种嵌入式图像采集及其无线传输系统的具体实现方案,它主要由图像采集卡、嵌入式系统、无线传输等几部分组成,该系统现主要应用于我校研制的色谱仪,使其缩短与世
本课题来源与爱帝诺软件技术(常州)公司合作开发的项目。以生产制造软件系统的主生产计划MPS子系统为背景,针对软件系统在可重用性、可扩展性和可维护性方面存在的问题,本文提
随着Internet的发展,Internet已经成为人们获取信息的重要手段之一。Internet正不断增强着人类社会的生产力,改变着人类社会的生产方式,也因此Internet成为上个世纪最伟大的人类
目前人脸识别技术己经取得了长足的发展,一些商业性的人脸识别系统逐渐进入市场,但其对应用条件的限制相当严格,在非约束场景下,很容易受到光照、姿态及局部遮挡等因素变化的
该文主要采用相关的经济模型和博弈理论对互联网的资源管理进行了研究,并取得了以下成果:(1)详细讨论了采用效用函数来建模用户的行为,在效用函数的设计中,主要考虑了两方面
MPEG-2是视频和音频信号数据压缩国际标准[1]之一,它在数字化视频光盘(DVD)、高清晰度电视(HDTV)和数字卫星电视等领域内有极为广泛的应用.MPEG被公认为是比较成功的图像压缩
CDMA码分多址是在数字技术的分支——扩频通信技术上发展起来的一种崭新而成熟的无线通信技术。CDMA的技术基础是要构造一个具有良好自相关与互相关特性的扩频码,并且要求该码
人脸识别作为模式识别与计算机视觉领域中的一项关键应用技术,在经济、安全、社会保障、犯罪、军事等领域有着巨大的潜在的应用价值.由于人脸具有复杂而细致的模式变化,加之
目前PDM系统和ERP系统在企业的应用越来越广泛,如何实现两系统的集成,达到资源的有效共享对于企业具有重要的意义。本文分析、比较了现有的几种PDM和ERP系统集成的模式,在讨论了