设为首页 | 加入收藏 | 论文目录

关键词: 图书 人事 工资 网络 机械 客户 电子 电气 课件

当前位置: 清风毕业设计网 >> 电子电气通信自动化毕业设计 >> 毕设论文简介

Internet上语音通信的研究实现

作品编号:DZDQ822 开发环境: WORD全文:52页 论文字数:31000
此Internet上语音通信的研究实现毕业设计完整版包含[开题报告,论文]

以下仅为极少介绍,详细内容请点击购买完整版!
[TAGS:语音通信 指数:]
该系统既可以做客户端,也可以做服务器端。由用户选择界面上的“建立服务器”或“连接服务器”来建立。在实现中,选择局域网内IP地址为192.168.1.204做服务器端,而IP地址为192.168.1.210做客户端。系统实现的界面如图6.5和图6.6所示。其主窗口的程序设计是通过chatDlg类来实现的。服务器端和客户端实现通信代码见附录。
系统基于UDP协议、RTP等协议采用模块化设计思想,分为语音处理模块和网络处理模块,通过Windows Socket的网络编程实现了局域网内两台PC间的通信,达到了预期效果,但在实验中也遇到过一些问题,如:声音的采集及播放所遇到的问题,最开始设想的是用话筒接收声音,经数模转换将声音转化为数字信号直接传送到PC的Buffer中。然而,由于硬件的原因,只能用麦克风来采集声音,用音箱来播放声音。这就需要涉及到声音捕捉、压缩和编码格式等一些问题,诸如声音的采样频率大小、存储声音的缓冲器大小、单声道或多声道等等,经过多次试验,最后采用了如下的声音格式:
waveformat.wBitsPerSample=16;
存储声音的缓冲区的大小也是一个比较难解决的问题。太大的话,声音的延迟比较大,太小,又容纳不了太多的数据,这对传输的速度又要求很高,一般又达不到。在具体设计中,根据实验的具体试验情况采用了512字节的缓冲区,这是由于目前只需要在局域网中传输语音,速度相对比较快,所以将缓冲区设定为512字节还是比较可行的。如果是在速度较慢的广域网中,可以根据具体情况减少缓冲区的大小。另外,在试验中还将缓冲区大小设为256字节,但是,试验效果并不太好,虽然声音的延迟相对小了许多,但是声音的失真比较大,声音的数据包丢失较多,而且噪音比较大,对于以UDP连接的Internet语音传输,这种缓冲区的设置是不可行的。
总之,论文中所提出的方法可以完成双向语音通信,避免了使用传统TCP协议进行语音通信实时性差的缺点,减少了网络延时,改善了语音传输效果,但是要在Internet上传输高质量的语音信息还需取决于网络速度的提高、压缩技术的发展和适用于实时传输的更优化的新协议和新技术的出现。


本电子电气通信自动化毕业设计“Internet上语音通信的研究实现”论文由清风毕业设计网[www.lunwen550.com]征集整理!
网站客服咨询
本站现有毕业设计作品均为学校答辩通过后征集或原创写作设计开发,集多年从事毕业论文工作经验及海量的资料,结合强劲的开发写作团队,全面面向广大朋友提供最直接的资源参考以及快速周到的写作设计服务。
  购买后获取论文或有定做需求请加
  客服微信号:hastp888
  添加好友时请备注“论文”
计算机毕业论文,计算机毕业设计下载,代写论文,定做毕业设计-清风毕业设计网