当前位置: 首页> 学位论文 >详情
原文传递 语音编码G.723.1在TMS320C5402上的实时实现
论文题名: 语音编码G.723.1在TMS320C5402上的实时实现
关键词: 语音编码;铁路通信;C5402芯片
摘要: 本课题所设计的语音压缩模块将应用在铁路通信中对数据进行压缩,近年来随着铁路的提速,列车在开动以后在很长一段时间内都处于运行中,那么在运行期间列车员将不断地向该列车的总控制台汇报该列车的运行状况。在列车此次运行结束后,控制台对这段运行时间内的录音进行解码得到原始的语音数据。若列车在运行期间有事故发生,那么通过对这段录音的分析可以知道该事故是在哪个时刻发生的。试想如果不进行数据压缩,以8KHz的采样率,当列车运行12小时时所采集到的数据是12*3600*8000,即有345.6M个数据,其中每个采样数据经16bit的PCM编码,那么这样差不多12小时运行的列车将需要接近6G的硬盘空间来存储此段区间的语音数据。并且随着铁路通信量的日益增加,带宽资源也显得日益珍贵,传统的PCM64kbit/s极大的浪费了有限的带宽,因而采用低速率的语音压缩编码显得十分必要。同时语音压缩技术的发展也是多媒体数字通信技术发展的重要内容之一。且随着数字信号处理技术与微电子技术的发展,使用DSP芯片实时地实现各种语音压缩算法也已经取得巨大的成就。 本论文主要介绍了语音编码与DSP的发展,深入研究了ITU-T G.723.1编解码算法的原理并剖析了源C代码,在这个基础之上,通过对C5402芯片的硬件结构和指令的研究采取了一系列的优化措施对源C代码进行优化实现在C5402开发板上的实时运行。在进行了一系列的优化之后对优化效果进行了测试,结果表明,优化后能实时的地实现G.723.1的语音编码存储和解码工作。
作者: 宁静
专业: 通信与信息系统
导师: 戴居丰
授予学位: 硕士
授予学位单位: 天津大学
学位年度: 2007
正文语种: 中文
检索历史
应用推荐