您好,欢迎访问三七文档
当前位置:首页 > 建筑/环境 > 电气安装工程 > 基于VC的语音传输系统的设计与开发毕业设计毕业论文
基于VC的语音传输系统的设计与开发摘要随着计算机应用技术的快速发展和日益普及,网络也遍及到我们生活的每个角落,为我们的学习和工作带来极大的方便。很多人都使用过传统的文字输入聊天方式,与之不同的另外一种聊天方式就是语音聊天。主要对那些不会使用键盘的老年用户和追求时尚的年轻人,语音聊天是一种非常好的聊天方式,它能增加聊天双方的亲切感和真实感,语音聊天就涉及到语音的传输。本系统主要讨论了Windows系统下网络语音的传输,尤其是对网络编程做了较深入的学习和应用,并以语音聊天为例给出了应用实例。本系统主要利用Windows系统下的API函数和SOCKET函数以及VC开发平台的强大功能来实现。经过半年多的努力,终于完成了语音传输系统的需求分析、模块功能划分、多媒体编程、服务器-客户端模型等。本系统可以实现网络间文字、语音信息的传输。关键词信息传输;网络编程;语音传输;多媒体ThedesignanddevelopmentofvoicetransmissionbasedonVCAbstractTheInternetismoreandmorepopularinourlivesbecauseofthedevelopmentofcomputertechnology.Internethelpsusinstudyandwork.Manypeopleusethetraditionalinputmethodtochat,butthereisanewmethodthatwecanspeaktoourfriendsinreal-time.Voicechattingisdevelopedforoneswhodonotknowhowtotype,ortheyoungpeople,itcanincreasetherealisticandfriendliness.Thispaperdiscussesthetransmissionofvoicebynetworkinwindowsoperationsystem,suchasvoicechats.ThesystemisprogrammedwithAPIfunctionsandSocketfunctionsofthewindows.Aftersixmonthsofeffort,thevoicechattingsystemwascompleted.Thissystemincludesrequirementsanalysis,andfunctionalmodules,multimediaprogramming,server-clientmodel.Innetwork,thetextandvoicecanbetransportedthroughthissystem.Keywords:Informationtransmission;Networkprogramming;Voicetransmission;Multimedia目录论文总页数:19页1引言...........................................................................................................................................12语音传输系统需求分析...........................................................................................................13开发工具与环境介绍...............................................................................................................23.1VisualC++概述...........................................................................................................23.1.1VisualC++简介...............................................................................................23.1.2VisualC++的发展过程...................................................................................23.1.3VisualC++的特点...........................................................................................33.2VisualC++的集成开发环境.......................................................................................33.3Windows程序设计基础................................................................................................43.3.1概述...................................................................................................................43.3.2消息处理函数...................................................................................................43.3.3窗口的建立.......................................................................................................53.3.4消息循环...........................................................................................................64Windows网络编程..................................................................................................................84.1网络和协议...................................................................................................................84.2Winsock接口...............................................................................................................94.3服务器程序和客户程序创建过程.............................................................................115语音传输系统功能实现.........................................................................................................125.1语音模块实现.............................................................................................................135.2服务器和客户端功能的实现.....................................................................................146系统功能的测试与分析.........................................................................................................156.1语音聊天程序使用介绍.............................................................................................156.2测试与分析....................................................................................错误!未定义书签。结论............................................................................................................错误!未定义书签。参考文献............................................................................................................错误!未定义书签。致谢............................................................................................................错误!未定义书签。声明............................................................................................................错误!未定义书签。第1页共19页1引言20世纪是计算机的世纪,计算机及相关技术的快速发展令人目不暇接。伴随着计算机技术的发展,网络的发展更加迅猛,令人不禁有“只有想不到,没有做不到”之感。网络已经成为最大的信息传输方式之一。在新的世纪里,我们更要掌握好计算机知识。随着高新技术的不断发展,计算机更新速度越来越快,计算机已经逐渐溶入人们的生活。很难想象没有计算机的现代社会将变成一个什么样子。计算机已经和我们的生活息息相关。而可视化操作简单的MicrosoftWindows操作系统就越来越频繁的出现在我们的工作学习中,给我们带来了很多便利。随着计算机的不断发展,网络技术也在不断发展。现在我们通过网络进行学习、讨论、交流、游戏等等,网络正逐渐成为我们身边不可或缺的东西。那么要进行交流,语言、文字是不可缺少的。如何进行网络间的语言文字交流?通过对VisualC++和Windows网络编程技术的学习,本系统研制出一个能够进行网络间语言文字交流的语音传输软件。VisualC++是一种可视化的、面向对象的Windows开发语言,它具有易用、通用和开发效率高的特点。随着微软公司对他不断的改进以及计算机本身在性能上的迅速提高,使得VisualC++越来越适合于一般的应用程序的开发。自从VisualC++6.0推出以来,已经为非常多的开发人员所使用,一直是当前最主流的开发工具之一。而Windows操作系统大家更是熟悉不过了。那么提到Windows编程就不能不提API。AP
本文标题:基于VC的语音传输系统的设计与开发毕业设计毕业论文
链接地址:https://www.777doc.com/doc-2572655 .html