- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
语音编码算法在局域网通信系统中的优化实现.doc
语音编码算法在局域网通信系统中的优化实现 摘 要: 针对多媒体通信技术在网络带宽有限和传输音频数据量大的情况下,带宽利用率低,传输效率低的问题,在局域网通信系统中选择并优化实现了G.723.1编解码算法。在VC++ 6.0平台上,采用TCP/IP协议,在两台计算机之间分别采用客户端/服务器模式完成了系统设计。实验结果表明,优化后的算法提高了性能,有较高的压缩比,编码后音频数据占用存储空间小,可以节省传输带宽,提高传输效率。 关键词: 局域网通信系统; 语音编解码; G.723.1; TCP/IP协议 中图分类号: TN912.32?34; TP391 文献标识码: A 文章编号: 1004?373X(2016)09?0070?05 Abstract: Since the bandwidth utilization ratio and transmission efficiency are low when the multimedia communication technology is used in the situation of the limited network bandwidth and mass audio data transmission, the G.723.1 coding and decoding algorithm was selected and optimally implemented in the local area network (LAN) communication system. The client/server modes are respectively adopted between two computers to accomplish the system design on VC++ 6.0 platform by using TCP/IP protocol. The experimental results show that the performance of the optimized algorithm is improved, its compression ratio is high, and the coded audio data occupies less storage space, which can save the transmission bandwidth and improve the transmission efficiency. Keywords: LAN communication system; speech coding and decoding; G.723.1; TCP/IP protocol 0 引 言 由于数字化语音在传输过程和存储方面,都要比模拟语音更加可靠、更具有抗干扰性、价格等方面更具有竞争力,目前在卫星通信、综合业务数字通信网、微博接力通信、移动通信等系统中没有一个不采用数字化语音传输和存储[1]。但数字化语音的传输和存储的不足之处是占用的频带较宽,为了节省数字信号传输所需的带宽,人们开始深入的研究语音编码技术。 经过多年的发展,语音编码技术广泛应用于因特网、保密通信、卫星通信以及水下通信等领域,语音编码技术领域的研究成果也层出不穷,其中包括很多突破性的研究成果和实用的语音编码方案。随着研究成果应用的普及,主要的标准制定组织国际电信联盟ITU已经制定了一系列语音编码标准,其编码速率越来越低。 本文采用模块化的方式对局域网通信系统进行介绍,因为系统是非实时实现音频信号传输的,所以对需要的音频信号进行采集。在众多的语音编码标准中选择G.723.1算法进行研究分析,在分析的基础上实现算法的性能优化,采用TCP/IP协议,运用客户端/服务器模式,通过局域网实现了音频数据的传输。 1 系统的整体设计 如图1所示,该系统的设计工作主要包括四个部分:音频信号的采集,音频信号的编码,音频信号的传输和音频信号的解码。 系统的工作流程如下:首先需要采集测试需要的音频信号并按G.723.1算法要求作格式处理后进行存储,再对音频信号作数据分析;然后对音频信号的数据部分进行编码处理,将编码后的数据经过局域网发送到服务器端,前提是客户端和服务器已经根据TCP/IP协议建立了连接,能够实现数据通信。服务器端先接收音频数据,再进行解码处理,最后对音频数据作分析。 2 系统设计的关键技术 2.1 音频信号采集 由于G.723.1算法要求输入的音频信号是以8 kHz采样率进行采样,量化位数为16 b的单声道线性PCM数据;所以对于测试用的音频信号,可以用Windows的录音机录制一段wav格式的语音片段或是一段MP3格式的语音文件用软件A
文档评论(0)