中速率语音编解码算法在voip系统中的定点dsp实现

中速率语音编解码算法在voip系统中的定点dsp实现

ID:33731319

大小:3.80 MB

页数:76页

时间:2019-02-28

中速率语音编解码算法在voip系统中的定点dsp实现_第1页
中速率语音编解码算法在voip系统中的定点dsp实现_第2页
中速率语音编解码算法在voip系统中的定点dsp实现_第3页
中速率语音编解码算法在voip系统中的定点dsp实现_第4页
中速率语音编解码算法在voip系统中的定点dsp实现_第5页
资源描述:

《中速率语音编解码算法在voip系统中的定点dsp实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、北京邮电大学硕士学位论文中速率语音编解码算法在VoIP系统中的定点DSP实现姓名:黄晶申请学位级别:硕士专业:通信与信息系统指导教师:黄孝建20080315摘要中速率语音编解码算法在VolP系统中的定点DSP实现VolP业务是当前计算机网络技术和通信技术研究的热点之一,也是因特网增长最快的业务之一,指的是以数据封包的形式在IP分组网络的环境下进行语音信号的传输。与传统的电路交换网络相比,IP分组网络存在带宽资源有限,丢包和延时抖动的问题,因此需要研究和实现适合于分组网络传输环境的语音编解码算法,来完成VoIP中的终端编解码功能。通过对各种语音

2、算法的分析和研究发现,ILBC、Speex等语音编解码算法不仅编码速率低,而且有多种模式可以根据网络状况灵活选择,同时增加了丢包隐藏,去延时抖动等模块,非常适用于因特网上的语音传输。另外ILBC、Speex算法不需要交专利费,因此有很大的商业应用价值。根据对语音编码器的分类标准,编码速率介于4.6kb/s一--24kb/s的语音编码器称为中速率语音编码器,因此ILBC,G729以及Speex大部分模式下的编码算法均为中速率语音编码算法。课题以研究和实现以ILBC为主的适合于分组网络的几种中速率语音编解码算法为目标,借助PalmADSP、Vis

3、ualC++等仿真和开发软件,经过了由浮点C语言代码到定点C语言代码,再到定点DSP代码的转换过程,并对代码进行了系统的测试和优化,最后将代码嵌入到DSP芯片中,完成了算法向DSP芯片的搬移。工程实践中主要解决了以下两个问题:一、定点化过程中,如何选择合适的定标值以保证数据的动态范围和精度,二、在芯片的数据存储空间和程序存储空间有限的情况下,如何对代码进行系统的优化以提高程序执行效率,压缩数据和代码占用的空间。最终,课题通过ILBC等算法的定点化工作总结出了一套适用于各种语音算法的定点化方法,并通过具体的工程实践提出了针对DSP开发和应用的代

4、码转换和优化方法。在ARl68G话机上的实际通话测试结果表明,课题中实现的几种语音算法能很好地运用于VoIP系统,对各种网络状况具有很好的适应性,获得了良好的通话质量。关键字VoIP中速率语音编解码算法定点化DSP实现代码优化ABSTRACTIMPLEMENTATIoNoFMIDDLE.BITRATEAUDIOCoDECSoNFIXEDPoINTDSPCHIPINVoIPSYSTEMvoIPisoneofthehottesttopicsofcomputernetworkandcommunicationtechnologiesandoneoft

5、hefastestgrowingInternetbusinessesatpresent.ItistotransportspeechsignalsintheformofpacketsthroughtheIPpacketswitchednetwork.Differentfromtraditionalcircuitswitchednetwork.thereareseveralproblemsexistinthepacketswitchednetwork,suchaslimitedbandwidth,packetlOSSanddelayjitteri

6、ng,SOweneedtoanalyzeandrealizeaudiocoding/decodingalgorithmswhicharemoresuitableforthepacketswitchednetwork,addsomeextramodulestodealwithdifferentnetworksituationsandimplementthesealgorithmsonIPphonesinVoIPsystem.Byanalyzingdifferentkindsofaudioalgorithms,wefoundthataudioco

7、decssuchasILBCandSpeexhadalowbit.rateandseveralmodestobeselectedaccordingtodifferentnetworksituations;theyalSOaddsomeextramodulessuchaspacketlossconcealmentandde-jittering.Sothesecodecsareverysuitabletotransmitspeechsignalsthroughinternet.Inaddition,ILBCandSpeexalgorithmsal

8、eopensourceandfree,SOtheyhavegreatbusinessvalue.Accordingtotheclassifyingstandardo

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。