欢迎来到天天文库
浏览记录
ID:35173638
大小:2.59 MB
页数:52页
时间:2019-03-20
《基于cortex-m4的g.729a算法的实现与优化》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、分类号密级UDC学校代码10500工程硕硕士士学学位论文(非全日制)题目:基于Cortex-M4的G.729A算法的实现与优化英文题目:ImplementationandOptimizationofG.729AAlgorithmBasedonCortex-M4学学位申请人姓名:卢宝全全申请请学位领领域名称:控制工程程指导教师师姓名:张正文方仙梅二〇一六年十十一月分类号密级UDC学校代码10500工程硕硕士士学学位论文(非全日制)题目基于Cortex-M4的G.729A算法的实现与优化英文题目ImplementationandoptimizationofG.7
2、29AalgorithmbasedonCortex-M4研究生姓名(签名)校内导师姓名(签名)职称副教授校外导师姓名(签名)职称高级工程师申请学位领域名称控制工程领域代码085210论文答辩日期2016.11.13学位授予日期2016.12学院负责人(签名)评阅人姓名张丹红评阅人姓名熊斌宇2016年11月16日湖北工业大学工程硕士学位论文摘要如今,通讯技术正在飞速的进步,我们通信的带宽也正在面临着越来越拥挤的的问题,在语音通信领域,人们一直在想办法提高语音的编码算法的压缩量。在语音编码算法领域,从64kb/s的PCM语音编码国际标准以来,接着又有32kb/s
3、的ADPCM、16kb/s的LD-CELP以及8kb/s的CS-ACELP等等一些国际标准出台。在这里面8kb/s的CS-ACELP标准又叫做G.729标准,G.729标准采取了现在语音压缩编码的很多种高端技术,G.729标准,也就是本论文要讨论的标准,是CCITT所的提出的语音压缩编码标准中复杂度最高的一种算法。G.729标准的实际应用也很多,像VoIP、可视会议和和电话会议等。ITU-TG.729标准是基于共轭结构-代数码激励线性预测(CS-ACELP)算法的语音压缩编码标准。G729最初是由美国、法国、日本和加拿大的几家著名国际电信实体联合开发的,后来
4、是由国际电信联盟于1996年3月通过的一种语音压缩算法。G.729是根据人的发声机理通过提取并传递语音的特征参数来减少冗余提高通信的效率。8K采样16bit量化的原始语音通过G.729编码后可以将码率降到8Kbps,极大的减小带宽的使用,这是低比特率编解码最显著的特点。目前,G.729编解码算法已经在VOIP上广泛使用。这种算法是属于混合编码方法,采用了很多高端的语音分析方法,它的码率只有8kbit/s,用语音合成的主观评价标准来评价,其MOS分高达4.0分,G.729标准是合成语音质量与编码速率综合效率最优的压缩算法之一。G.729A则是G.729的简化版
5、本,它降低了算法复杂度,而且编解码后的音质和G.729相当。本文首先对语音编解码技术的发展历史及趋势做了一个概述,对语音信号的数学模型和G.729编码器和解码器结构做了一个介绍,在对ARMCortex系列处理器进行了一个简介,其后主要是对Cortex-M4系列处理器做一个简单的介绍,对编码评价指标做一个简单的概述,然后主要介绍了G.729A语音编解码算法在32位Cortex-M4上的实现及优化过程,主要有C语言级的优化和汇编语言级的优化两部分,再对优化的结果进行了说明分析。最后对整个优化过程做了小结。I湖北工业大学工程硕士学位论文目前Cortex-M系列处理
6、器已经广泛应用于嵌入式音频领域,而现在大部分G.729A语音编解码算法都是在16bit的DSP上实现,因此本课题具有很大的实践意义。关键词:G.729,Cortex-M4,实现及优化II湖北工业大学工程硕士学位论文AbstractNowadays,thecommunicationtechnologyismakingrapidprogress.Thebandwidthofourcommunicationisalsofacingtheproblemofmoreandmorecrowded,inthefieldofspeechcommunication,peopl
7、ehavebeentryingtoimprovethecompressionofspeechcodingalgorithm.Inthefieldofspeechcodingalgorithm,sincetheintroductionofthe64kb/sPCMspeechcodinginternationalstandards,thenthereare32kb/sADPCM,16kb/sLD-CELPand8kb/sCS-ACELPandmanyotherspeechcodinginternationalstandardshasbepublished.Amo
8、ngthose,8kb/sCS-ACELPstand
此文档下载收益归作者所有