- 1
- 0
- 约2.37万字
- 约 38页
- 2017-02-04 发布于辽宁
- 举报
摘 要
即时通讯是一种基于互联网的即时交流消息的业务,其利用互联网线路,通过文字、语音、视频、文件的信息进行交流与互动,有效的节省了沟通双方的时间与经济成本,自其诞生之日起就获得用户的青睐。传统的即时通讯应用大多基于PC端实现,随着无线技术(3G网络的普及)和以iphone、android为代表的智能手机的流行,越来越多的用户更青睐在移动终端上使用即时通讯业务,尤其是语音IM业务。本文分析了当前即时通讯的发展前景及其主流技术研究状况,并设计实现了一款基于android平台的语音即时通讯软件。
本文采用软件工程的管理方法和思想,对项目进行了严格的需求分析及各种用例分析,并提出了合适系统构架(包括服务器和客户端),采用瀑布模型的思想逐步实现软件的各种功能。本系统涉及客户端和服务器两个部分,但出于时间方面的考虑,仅实现了客户端的相关功能,服务器的搭建实现不在本论文的研究范围之内。客户端的设计与实现主要分为客户端界面、网络连接模块及语音控制处理模块三大部分进行分析介绍。其中涉及到的主要技术包括XMPP协议、Android语音录制播放、Speex语音压缩及Android NDK开发的相关知识。
本系统基本完成了预期的各种功能,用户可以进行通畅的语音对话,语音质量满意,此外对语音的压缩也达到了预期的要求。整个界面的设计也很人性化,达到了很好的用户体验度。
关键词:
Abstr
您可能关注的文档
- 浮阀乙醇水精馏塔论文 大学毕业设计.doc
- 服务性社区点点加油站大学毕业设计.doc
- 浮阀乙醇水精馏塔论文(直接)打印 大学毕业设计.doc
- 福州北站改扩建工程安置地f地块(安置房)创优计划书大学毕业设计.doc
- 福州万科永泰大樟溪项目框剪混凝土结构施工策划书大学毕业设计.doc
- 福利院施工组织设计 大学毕业设计.doc
- 富美科技有限公司博客营销方案 大学毕业设计.doc
- 改变经期饮食结构从而预防或缓解痛经症状大学毕业设计.doc
- 盖塞注塑模具(φ40×25)大学毕业设计.doc
- 甘草收获机的设计与试验研究大学毕业设计.doc
- 基于android平台下学生日常考勤信息管理软件的设计与实现大学毕业设计.doc
- 基于at89c51单片机的家电远程控制系统的设计大学毕业设计.doc
- 基于at89c51单片机的音乐盒的设计 大学毕业设计.doc
- 基于at89c52单片机的led点阵广告牌的设计与制作大学毕业设计.doc
- 基于atc89c51单片机的温度控制系统设计(lcd显示)大学毕业设计.doc
- 基于b s的信息管理系统设计 大学毕业设计.doc
- 基于c s程序设计p2p课程设计 大学毕业设计.doc
- 基于b to c的随e在线服装设计 大学毕业设计.doc
- 基于c语言的步进电机调速 大学毕业设计.doc
- 基于cs模式的学生综合素质测评系统开发与实现大学毕业设计.doc
原创力文档

文档评论(0)