下载此文档

基于andriod的语音即时通讯软件设计与实现 大学毕设论文.doc


文档分类:论文 | 页数:约38页 举报非法文档有奖
1/38
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/38 下载此文档
文档列表 文档介绍
I 摘要即时通讯是一种基于互联网的即时交流消息的业务,其利用互联网线路,通过文字、语音、视频、文件的信息进行交流与互动,有效的节省了沟通双方的时间与经济成本, 自其诞生之日起就获得用户的青睐。传统的即时通讯应用大多基于 PC 端实现,随着无线技术( 3G 网络的普及)和以 iphone 、 android 为代表的智能手机的流行,越来越多的用户更青睐在移动终端上使用即时通讯业务,尤其是语音 IM 业务。本文分析了当前即时通讯的发展前景及其主流技术研究状况,并设计实现了一款基于 android 平台的语音即时通讯软件。本文采用软件工程的管理方法和思想,对项目进行了严格的需求分析及各种用例分析,并提出了合适系统构架(包括服务器和客户端) ,采用瀑布模型的思想逐步实现软件的各种功能。本系统涉及客户端和服务器两个部分,但出于时间方面的考虑,仅实现了客户端的相关功能,服务器的搭建实现不在本论文的研究范围之内。客户端的设计与实现主要分为客户端界面、网络连接模块及语音控制处理模块三大部分进行分析介绍。其中涉及到的主要技术包括 XMPP 协议、 Android 语音录制播放、 Speex 语音压缩及 Android NDK 开发的相关知识。本系统基本完成了预期的各种功能,用户可以进行通畅的语音对话,语音质量满意, 此外对语音的压缩也达到了预期的要求。整个界面的设计也很人性化,达到了很好的用户体验度。关键词: Android ;即时通讯; Speex 压缩;语音聊天; XMPP 协议 Abstract Instant Messaging is kind of -based Instant chatting business, which make use of text,voice,vedio and file unicate with each other via . This kind of Service is greatly cost-effective to both chatters and from the day it was born, it has e popular. Traditional instant messaging applications are mostly based on the PC side. Along with the development of wireless technology (especially the popularity work) and the popularity of smart phones such as iphone, and android, more and more users prefer to use instant messaging services on mobile terminals , especially the voice IM services. This paper analyzes the current prospects for the development of instant messaging and mainstream technology, and designed and implemented a voice instant messaging software based on the android platform. I take advantage of software engineering methods and thoughts , conducted a rigorous needs analysis and a variety of use case analysis, designed the entire architecture of the system (both server and client), tand make use of waterfall model to develop this software. This system involves two parts : the client and server, but for the time considerations, the design and employ of server isnot included in this paper. Design and Implementation of the client is divided into the client interface, network connectivity modules, and voice control processi

基于andriod的语音即时通讯软件设计与实现 大学毕设论文 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数38
  • 收藏数0 收藏
  • 顶次数0
  • 上传人Alphago
  • 文件大小863 KB
  • 时间2017-03-26