本科毕业设计(论文)
基于Android的文本语音朗读器
学 院______________________
专 业______________________
年级班别______________________
学 号______________________
学生姓名______________________
指导教师______________________
年 月 日
摘 要
随着科技水平的提高,人们的生活越来越好,而手机更成为了人们生活娱乐必不可少的帮手。Android,作为一个专为移动设备设计的软件开发开发平台,已经受到了越来越多的关注,而智能手机的出现让Android更加火热。如今,越来越来多的软件出现在手机软件的市场上,一款方便实用的软件是人们生活娱乐所必不可少的。对于喜欢阅读的人来说,一个可以应用于手机上的简洁实用的文本语音朗读器是大家迫切希望拥有的。
本文设计一个能够朗读导入的文本文件的朗读器,也可以根据输入的文字来朗读。可以个人喜好切换朗读的语言,语速,声音,主要有中文和英语两种。在朗读器中,还可以调节音量的大小,暂停播放,后退,前进,界面风格,字体大少,背景颜色等等功能。
关键词:Android; Eclipse;语音朗读
Abstract
With the improvement of scientific and technological level, people's lives getting better and better, and mobile phones have become an indispensable helper people live and play. Android, as a mobile device designed specifically for software development development platform, has attracted more and more attention, and smart phones make Android more fiery. Today, more and more software to appear on the mobile software market, a convenient and practical software is essential for people to live entertainment. For people who like to read, it can be applied to a simple and practical text-to-speech on your phone is that we are eager to have.
This design an imported Reader can read text files can also be read aloud text input. You can switch the language spoken by personal preference, speed, sound, mainly Chinese and English. In Reader, you can also adjust the size of the volume, pause playback, rewind, forward, interface style, large and small font, background color, and more.
Keywords: Android; Eclipse;-Speech
目 录
1绪论 1
1.1引言 1
1.1.1嵌入式系统特点 1
1.1.2手机应用软件特点 1
1.2课题意义 1
1.3开发背景 2
1.4研究方向和实现 2
2系统开发相关技术 4
2.1 Android平台架构 4
2.2 Eclipse及ADT介绍 6
2.3第三方语音库TTS选择 6
2.4 STT语音识别的引擎选择 7
2.5 Android 样式主题 7
3系统需求分析 8
3.1需求分析解决的主要问题 8
3.2系统功能需求 8
3.2.1语音朗读 8
3.2.2语音短信 8
3.2.3语音识别 8
3.3用户界面需求 9
3.4系统运行环境 9
4系统的设计和实现 10
4.1基本简介 10
4.2系统结构图 10
4.3概要设计 10
4.3.1各功能模块设计 10
4.4系统具体实现 11
4.5碰到的难点 15
5系统测试 16
5.1系统错误 16
5.1.1加载布局XML无效 16
5.1.2短信截断无效 16
5.1.3语音识别中文无效 16
5.1.4系统资源找不到 17
5.1.5短信服务截取消息传送问题 17
5.2系统优化 17
5.2.1 XML布局优化 17
5.2.2代码提示String修改优化 18
6总结与展望 19
6.1论文总结 19
6.2研究展望 19
参考文献 21
致谢 22
附录 23