Andriod平台语音服务功能的开发毕业论文
2021-03-19 21:30:42
摘 要
Abstract II
1 绪论 1
1.1 项目的背景 1
1.2 项目的目的及意义 1
1.3 国内外的研究现状分析 2
1.4 项目的组织结构 2
2 开发平台、工具以及技术的介绍 4
2.1 Android Studio简介 4
2.2 Android SDK的介绍 5
2.3 开发技术的介绍 6
3 系统分析 9
3.1 可行性分析 9
3.2 需求分析 9
4 系统设计 12
4.1 总体设计 12
4.2 详细设计 13
4.3 系统主界面设计 18
5 系统实现 20
5.1 语音识别功能的实现 20
5.1.1 语音拨号功能的实现 21
5.1.2 语音发送短信功能的实现 23
5.2 语义理解功能的实现 25
5.3 语音合成功能的实现 25
5.3.1 语音接听电话功能的实现 26
5.3.2 语音接收短信功能的实现 27
5.4 访问手机数据库功能的实现 28
6 系统测试 31
6.1 系统架包的导入 31
6.2 项目权限的设置 32
6.3 项目的真机测试 33
7总结与展望 35
参考文献 36
致谢 37
摘要
随着计算机产业的快速发展,各种智能化的产品及应用不断地涌进人们的生活当中,极大的方便了人们的衣食住行,智能手机就是一个代表。但是人们一般都是通过肉眼来获取外界的信息,所以对于那些有视觉障碍和其他功能障碍的人,在使用手机时就会很困难。但是科技的不断发展,智能手机也被改造了,传感器加入到了智能手机的硬件架构中。这一改造使得人们通过语音来控制使用手机功能变成了可能。从此那些有视觉障碍和其他功能障碍的人也能够体验到手机带给他们的方便了。
这篇论文首先介绍了一下项目的背景、目的以及意义还有国内外有关本项目的一些研究现状。然后对Android的开发环境以及工具,还有开发过程中用到的相关技术进行了简要的介绍。接着根据项目实际的需求对项目进行了可行性分析,并在功能上进行了需求分析。语音服务的主要功能有:语音拨号和语音控制接听电话,语音收发短信,语音控制搜索、播放音乐等。本文将系统的各个模块功能以图表的形式展示了出来,并介绍了每个功能模块的具体实现。最后对整个项目进行了总结,指出了项目存在的不足以及还需完善的部分,并对项目后期的进一步的完善做出了展望。
关键词:Android;语音合成;语义理解;语音识别
Abstract
With the rapid development of the computer industry, a variety of intelligent products and applications continue to pour into the lives of people, a great convenience to people's basic necessities, smart phones is a representative. But because people in the life of the vast majority of information is obtained through the visual, so for those who have visual impairment and other dysfunctions in the use of mobile phones will be very difficult. But the continuous development of science and technology, smart phones have also been the corresponding development, the sensor added to the smart phone hardware architecture. This transformation makes it possible for people to control the use of mobile phones through voice. From those who have visual impairments and other dysfunctions can also experience the convenience of the phone to bring them.
This paper first introduced the background of the project, the purpose and significance of domestic and foreign research projects on the status quo. And then on the Android development environment and tools, as well as the development process used Related technology was briefly introduced. And then according to the actual needs of the project carried out a feasibility analysis of the project, and the function of the demand analysis. The main functions of voice services are: voice dialing and voice control to receive calls, voice messaging, voice control search, play music and so on. This paper presents the function of each module of the system in the form of a chart, and introduces the concrete realization of each function module. Finally, the whole project is summarized, pointed out the shortcomings of the project and the need to improve the part of the project and further improve the late to make a prospect.
Keywords: Android; speech synthesis; semantic understanding; speech recognition
1 绪论
1.1 项目的背景
视觉障碍和功能性障碍的人群在获取外界的信息时本来就很不方便,在使用手机时则会显得更为困难。但是科技的发展让智能语音技术快速地融入到人们的生活当中,从此他们就能通过语音交互的方式来体验手机带给他们的方便了。近几年来,智能语音技术在我国以及全世界都的发展都非常迅猛,以其强大的语音识别以及语音合成技术在生活中给人们带来了便捷。即便你有视觉上的障碍或者功能上的障碍,也能够通过语音来控制手机进行相关的操作,也就能让他们从外界获取信息更加方便,获取的信息量更多。
为了能够极大地方便有功能障碍的人群,本次毕业设计旨在开发一款基于Android平台的语音服务功能的软件,使得他们能够通过语音来控制手机拨打和接听电话,发送接收短信,以及语音控制搜索、播放音乐,让他们能够感受到语音服务带给他们的便捷。