基于Android系统的手机语音识别软件开发_第1页
基于Android系统的手机语音识别软件开发_第2页
基于Android系统的手机语音识别软件开发_第3页
基于Android系统的手机语音识别软件开发_第4页
基于Android系统的手机语音识别软件开发_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于 Android 系统的手机语音识别软件开发I摘要随着科学技术和社会经济的发展,移动互联网发展越来越快,这期间出现了许多手机操作系统。而其中Android无疑成为发展最为迅速的手机操作系统。越来越多的创意被应用到Android应用程序的开发中。本设计以Android开发平台为基础,首先简要介绍了课题的相关背景和研究意义,以及当前国内外的发展现状。然后详细的介绍了Android开发平台的开发环境。之后对基于Android系统平台的语音识别软件做了一个详细的需求分析。在需求分析结束后详细论述了语音识别软件的设计过程。最后对基于Android系统平台的语音识别软件进行功能测试和验证。关键词 Android平台,Eclipse ,JDK,语音识别AbstractWith the development of science and technology and social economy, Mobile Internet is growing faster and faster. During this period, many mobile phone operating systems appeared. And Android is undoubtedly the most rapid development of mobile phone operating system. More and more ideas are being applied to the development of Android applications.This design is based on Android development platform. Firstly, it briefly introduces the background and significance of the research, and the current situation of the development of the domestic and foreign. And then, the development environment of Android is introduced in detail. After that, a detailed analysis of the speech recognition software based on Android system is made. Then, the design of speech recognition software is discussed in detail. Finally, the functional testing and verification of the speech recognition software based on Android system is carried out.Keywords Android platform, Eclipse, JDK, Speech recognition郑州大学电气工程学院毕业设计(论文)II目录摘要. .IAbstract.I1 绪论.11.1 课题背景及相关概念.11.2 课题研究意义.11.3 研究现状.11.4 目前仍存在的问题.21.5 论文结构安排.32 开发环境介绍.42.1 Eclipse 介绍.42.2 JDK 开发环境介绍.42.3 安卓平台介绍.52.4 安卓开发环境搭建.53 需求分析.93.1 系统开发目标.93.2 系统需求分析.93.2 可行性分析.114 软件设计与客户端功能实现.124.1 概要设计.124.2 包与类视图.124.3 语音合成功能实现.154.4 文件保存功能实现.164.5 文件上传功能实现.174.6 本章小结.195 服务器端功能实现.215.1 Tomcat 服务器搭建215.2 服务器接收文件226 软件运行测试.246.1 软件测试目的.24基于 Android 系统的手机语音识别软件开发III6.2 软件测试环境.246.3 功能测试.246.4 兼容性测试.257 总结与展望.267.1 毕业设计完成的任务.267.2 收获和总结.267.3 展望未来.26谢辞.27参考文献.27基于 Android 系统的手机语音识别软件开发- 1 -1 绪论1.1 课题背景及相关概念随着现代科学的发展,移动互联网已迅速成为当今世界发展最快、规模最大的市场前景最好的行业。但由于现有的移动终端设备交互方式存在诸多局限性,譬如键盘太小,输入文字不便;以及无法处理特定场景下的交互,如驾车和步行等情形。所以人们在与机器的信息交流中,需要一种更加方便、自然的方式,而语言是人类最重要、最有效、最常用和最方便的通信方式。自从人类可以制造各种机器以来,人们就有一个理想,那就是让各种机器能“听懂”人类的语音并能按人的口头命令来行动,从而实现人机的语言交流。这就很容易让人们想到能否用人类的自然语言代替传统的人机交互方式(如键盘、鼠标等) 。语音识别技术,也被称为自动语音识别(Automatic Speech Recognition 简称ASR) ,其目标是将人类的语音中的词汇内容转换为计算机可读的输入,例如按键、二进制编码或者字符序列,也就是让机器通过识别和理解把语音信号转变为相应的文本或命令的技术。自动语音识别技术所要解决的问题是让计算机能够“听懂”人类的语言,将语言中包含的文字信息“提取”出来。ASR 技术的出现,使人类希望机器“听懂”人类的语言的理想得以实现。1.2 课题研究意义语音识别技术是一门交叉学科 ,语音识别正逐步成为信息技术中人机交互的关键技术,语音识别技术与语音合成技术的结合,开启了人机交互方式的新时代,它将彻底解放用户的双手与眼睛,使人们能够甩掉键盘,通过语音命令进行操作。语音技术的应用已经成为一个具有竞争性的新兴高技术产业。当今,语音识别产品在人机交互应用中占到越来越大的比例。可以预见,语音操作将会是未来很长一段时间内智能终端继键盘和触摸操作之后的必然发展趋势。1.3 研究现状语音识别的研究工作可以追溯到 20 世纪 50 年代 AT%JAVA_HOME%lib;%JAVA_HOME%libdt.jar。(注意:变量值最前面的点号表示当前目录,不能省略)。如图2.2所示。图2.2 环境变量配置然后在系统变量中找到“path”,并点击编辑,在变量值的最后面追加“%JAV

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论