摘 要
随着时代的发展,越来越多的信息正在产生,人们对信息的获取也越来越重视,从传统的看书到现在的网络,看视频,听广播。多年来,人们获取信息的方式发生了变化。随着人们进入信息时代和网络文学的发展,人们越来越依赖手机获取信息,在人们的生活和娱乐中,手机阅读已经成为人们获取信息的新方式。手机阅读是新时代获取信息的一种新方式,但长时间在有手机的地方用手机看书对人的眼睛造成负担,盲人无法使用,难度较大获取信息,给他们带来不便。
随着时代的进步,科技的进步,以及计算机技术的飞速发展,今天的文本到语音转换不会是一个大问题。将文本文档转换为语音也成为了一个发展方向。本系统的设计和开发是开发一个基于Android的文本语音阅读器。
文字转文本语音朗读器基于Android环境运行,融合文字转语音模型,实现移动网络环境下的文档语音阅读处理服务。 “导入文本文件、解码文档、输入用户文本、阅读文本、切换语言、调节语速、调节语音、调节音量、暂停、播放、后退、前进、界面换肤、保存文档”功能。等等。系统总体设计和功能设计经过完善和测试,适应性和实用性强,有良好的用户体验。
关键词:Android;语音;朗读器;智能有声;有声文本
Abstract
With the development of The Times, more and more information is being generated, and people pay more and more attention to the acquisition of information, from the traditional reading to the current Internet, watching videos and listening to the radio.Over the years, the way people access their information has changed.As people enter the information age and the development of network literature, people rely more and more on mobile phones for information. In people's life and entertainment, mobile phone reading has become a new way for people to obtain information.Mobile phone reading is a new way to obtain information in the new era, but reading with mobile phones with mobile phones for a long time causes a burden on people's eyes, and the blind people cannot use it, so it is difficult to obtain information, which brings inconvenience to them.
With the progress of The Times, the progress of technology, and the rapid development of computer technology, today's text to speech conversion will not be a big problem.Converting text documents into voice has also become a development.The system was designed and developed for the development of a text-speech reader based on Android.
The text-to-voice system runs based on the Android environment and integrates the text-to-voice model to realize the document voice reading and processing service in the mobile network environment."Import text files, decode documents, enter user text, read text, switch language, adjust language, adjust speed, adjust voice, adjust volume, pause, play, back, forward, interface skin, save documents" function.wait a minute.The overall design and functional design of the system have been improved and tested, with strong adaptability and practicability, and a good user experience.
Key words: Android; voice; reader; intelligent audio; audio text
目录
摘 要 I
Abstract II
1绪论 1
1.1选题背景及意义 1
1.1.1选题背景 1
1.1.2选题意义 2
1.2研究现状及发展前景 2
1.2.1市场现状 2
1.2.2技术现状 4
1.2.3发展前景 5
1.4研究内容及创新 5
1.4.1研究内容 5
1.4.2创新设计 6
2系统开发相关技术 7
2.1技术方案 7
2.2框架及语言简介 8
2.2.1开发语言JavaSE 8
2.2.2 Spring框架 9
2.2.3 Springmvc框架 10
2.2.4 Mybatis 12
2.2.5 Android平台架构 12
2.2.6 Eclipse及ADT介绍 15
2.2.7第三方语音库TTS选择 15
2.2 数据库技术 16
3系统分析 18
3.1需求分析解决的主要问题 18
3.2系统功能需求 18
3.3系统非功能需求 20
4 系统设计 21
4.1基本简介 21
4.2系统结构图 21
4.3概要设计 21
4.3.1各功能模块设计 21
4.3.2产品功能 22
4.4软件架构设计 23
4.4.1用例视图 23
4.4.2逻辑视图 27
4.4.3进程视图 36
4.4.4部署视图 37
4.4.5实现视图 38
4.4.6数据视图 39
4.5核心算法设计 39
4系统实现 41
4.1系统APP客户端实现 41
4.2系统网页端管理实现 45
5系统测试 46
5.1系统错误 46
5.1.1加载布局XML无效 46
5.1.2制作截断无效 46
5.1.3语音识别中文无效 47
5.1.4系统资源找不到 47
5.1.5制作服务截取消息传送问题 47
5.2系统优化 48
5.2.1 XML布局优化 48
5.2.2代码提示String修改优化 48
6总结与展望 49
6.1论文总结 49
6.2研究展望 49
参考文献 51
致 谢 53