基于android的听书软件设计与实现(附件)【字数:11081】

摘 要伴随着Android智能操作系统的普及,越来越多的人开始使用安卓智能手机。除了传统手机功能外,更多的人选择在手机上听书。在信息时代飞速发展的今天,人们的阅读方式已经从传统的报刊杂志等纸质书籍转变成了移动设备上的电子书籍。为了满足越来越多的人能够随时随地进行听书的需求,我设计并开发了一款基于Android的听书软件。本文主要阐述了听书软件的设计与实现过程。听书软件以Android Studio为开发平台。Android Studio代码的编写以Java语言以及Android SDK为基础。为了方便软件调试以及查找错误,本文将系统分为文字输入模块、文件搜索模块、语音接口调用模块分别进行编程。软件可以实现自动扫描手机内部TXT文件并用语音播放出来的功能。经过调试与测试之后,系统已经能在智能手机上运行并且适配Android 8.0以下设备。论文最后对本设计进行了总结并阐述了在毕设过程中所遇到的问题以及问题的解决办法。
目 录
第一章 绪论 1
1.1课题背景 1
1.2课题研究目的与意义 1
1.3国内外研究现状 2
1.4本章小结 3
第二章 相关技术介绍 4
2.1 Android系统简介 4
2.2 Android系统架构 5
2.2.1 Linux内核层 5
2.2.2系统运行层 5
2.2.3应用框架层 5
2.2.4应用层 5
2.3 Android Studio 5
2.4 Java语言 6
2.5语音合成技术 7
2.6本章小结 7
第三章 系统模块化编程与实现 8
3.1功能需求分析 8
3.2技术框架设计 8
3.3搜索及显示所有TXT文件 9
3.3.1搜索所有TXT文件的方法 9
3.3.2获得所有TXT文件的名字和路径 10
3.3.3显示TXT文件列表的页面 10
3.4本章小结 12
第四章 Android模拟机测试与分析 13
4.1模拟器选择 13 *好棒文|www.hbsrm.com +Q: ¥351916072$ 

4.2软件图标设计 13
4.3软件测试 14
4.3.1软件首次打开测试 14
4.3.2文字输入功能测试 15
4.3.3文字转语音播放功能 15
4.3.4声音类型选择功能测试 15
4.3.5清空输入功能测试 16
4.3.6文本搜索功能测试 16
4.3.7软件结束关闭功能测试 17
4.4 BUG与调试方法 17
4.5测试总结 17
4.6本章小结 17
结束语 19
致谢 21
参考文献 22
附录 23
绪论
1.1课题背景
书籍使得人类的文化和精神需求得到了极大满足,使得我们日常生活中的娱乐文化生活又增添了另外一种方式。我们可以在学习工作之余通过看书来放松心情、释放一天的压力。在青少年的时候人们形象思维能力和逻辑思维能力会随着阅读的提升而得到更好的开发。在现在的日常生活中,人们更加注重精神的享受,尤其是在经济水平和文化水平高度发达的中大型城市。因此基于互联网的听书软件就受到了人们的大力追捧。
另外一个方面,随着4G技术的普及以及智能手机的覆盖率的扩大,手机已经逐渐替代个人电脑的平板成为最普遍的个人移动网络终端。手机的方便快捷给人们的生活带来了极大的便利。安卓智能手机一经面世就受到我国各个年龄段的人们的青睐,冲击着整个娱乐消费市场。由此可见,基于Android操作系统的听书软件的研究与设计具有非常远大的前景。
1.2课题研究目的与意义
随着移动互联网“飞入寻常百姓家”,人们可以通过各种新兴媒体开发各种各样的跨平台APP,非常快速地获得以前不能轻易获得信息。特别是有声读物的出现改变了以前人们获得各种信息(如新闻、文学作品等)的渠道。
中国四大发明之一的造纸术可以说是改变了整个世界的进程,随着阿拉伯人将造纸术传入西方,可以说是间接开启了西方世界的文艺复兴运动。在中国也开启了宋明长达几百年的文化兴盛。但是,在传统意义上的纸的价格并不能为普通大众所接受,知识是传承在纸上,而纸又不是每个家庭都能接受得起的。所以在旧社会,知识并不能在最广大的人民群众进行很广泛的传播。而听书软件,又在大规模智能手机普及的情况下具有很大的优势。首先人们的手机都能支持这样的软件,耳机的发展也增加了人们的听书享受。
当今形势下,国家大力倡导绿色环保,只要一个人使用我们的听书软件,听完一本书,这样世界上就会少一本纸质书籍的出版,也间接的减少了木材的砍伐。而听完一本书,耗电量可以说很少,而去买一本书却要消耗木材。现如今的软件市场规模又很大,当使用听书软件的人数达到几百万时,不知道可以减少多少树木的砍伐,这不就是一件具有非常大的社会意义的事情么。当有足够的人们转变观念时,我们就可以积少成多,节省掉许多的自然资源。
从家庭的角度来说,过去的孩子们总喜欢缠着父母讲故事,而在城市里辛勤工作一天的父母下班回到家里大都希望能早点休息,而这个时候,孩子满怀期盼的眼神父母又不忍拒绝。而有声读物软件的出现,就可以解放很多父母。父母只要设定好时间,就可以让孩子们在童话世界和一千零一夜的幻想的世界里遨游。既不耽误孩子们的想象能力的开发,也能让父母夜晚回到家里得到足够的休息。
外部因素有时会对阅读书本造成很大的困扰,比如长期在光线不够明亮的地方看书会影响阅读者的视力。听书软件会通过语音合成技术把文字转换成语音的格式并通过播放设备播放给阅读者听。阅读者既可以选择在线收听也可以把自己喜欢的内容下载到自己的移动设备比如手机、平板电脑中。阅读者在阅读纸质书籍的时候要将全部的精力集中到书本上,长此以往会对眼睛造成不可逆的损伤。本软件的开发与实现能够很好的缓解此类问题。阅读者在日常生活中可以不必放下手中的工作就能轻而易举的获取自己想要的信息。
1.3国内外研究现状
有声读物的出现可以追溯到上个世纪三十年代,不过这种新兴的产业一开始并没有引起人们足够的重视。人们对其的发展采取了观望的态度。但随着时代的发展这种趋势得到了很大的改善。上个世纪八十年代,有声读物开始风靡美国。其中有声读物的出现在人们眼中的方式也发生了很大的变化,由一开始的磁带逐渐演变成后来的碟片。随着互联网时代的带来,MP3、MP4格式的有声读物逐渐取代了传统方式。不仅仅是书籍变得可以听了,就连我们日常生活中的报纸杂志等纸质读物也从“无声”变成了“有声”。
据不完全统计,在美国有近一亿的民众拥有各种形式的有声读物。并且他们在日常生活中更倾向于使用有声读物获取信息。同样在中国,有声读物的出现一样打破了人们对于阅读方式认知的界限。由于中国消费市场的闭塞导致有声读物的发展并不是一帆风顺。其在初期占领的市场份额非常小,但随着科技的不断进步与国内消费者观念的转变,逐渐成为了人们了解周围时事必不可少的工具。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/dzxx/dzkxyjs/93.html

好棒文