1、I廊坊师范学院本科生毕业论文(设计) 论文题目:网络语音聊天软件的设计与实现论文摘要:随着计算机应用技术的快速发展和日益普及,网络也遍及到我们生活的每个角落,为我们的学习和工作带来极大的方便。很多人都使用过传统的文字输入聊天方式,与之不同的另外一种聊天方式就是语音聊天。主要对那些不会使用键盘的老年用户和追求时尚的年轻人,语音聊天是一种非常好的聊天方式,它能增加聊天双方的亲切感和真实感,语音聊天就涉及到语音的传输。本系统主要讨论了 Windows 系统下网络语音的传输,主要利用 Windows 系统下的 API 函数和 SOCKET 函数以及 VC 开发平台的强大功能来实现。本系统可以实现网络间
2、文字、语音信息的传输。关键词:套接字;网络编程;语音传输IITitle:Voice Chat Software Design and ImplementationAbstract:And popularizes day by day along with the computer application technology fast development, the network also spreads each quoin which lives to us, brings enormous convenient for ours study and the work.Very man
3、y people all use the traditional writing input to chat the way, chats the way with it different other one kind is the pronunciation chats.Mainly cannot use the keyboard to these the old age user and the pursue fashion young people, the pronunciation chats is one kind extremely good chats the way, it
4、 can increase chats the bilateral warm feelings and the third dimension, the pronunciation chats involves to the pronunciation transmission.This system mainly discussed under the Windows system the network pronunciation transmission, it mainly uses Windows under the system the API function and the S
5、OCKET function as well as VC develops the platform the formidable function to realize. This system may realize the network the writing, the pronunciation information transmission.Keywords:Sleeve joint character; Network programming; Pronunciation transmissionIII目 录1. 绪论 .11.1 背景介绍 .11.2 相关知识 .11.2.1
6、 Visual C+ 简介 .11.2.2 MFC 库简介 .21.2.3 Winsock 的发展 .21.2.4 Socket 及 Window Socket API 简介 .32. 需求分析 .52.1 可行性分析 .52.2 需求分析 .52.2.1 系统功能需求 .52.2.2 系统性能需求 .62.2.3 系统运行需求 .63. 总体设计 .73.1 各个模块的功能 .74. 详细设计 .84.1 系统界面的实现 .84.2 各模块具体流程 .114.2.1 通信模块 .114.2.2 文字模块 .144.2.3 语音模块 .165. 测试 .176. 结束语 .20参考文献 .21致谢 .22代码 附录 .23IV