基于Android的语音输入式实时地图定位系统设计与实现毕业论文
2021-05-19 00:05:30
摘 要
随着信息工程技术在我国的飞速展开,手机对于我们来说,其重要性日显突出,在满足我们日常生活的同时,比如日常通话,我们希望有这更加丰富的功能,希望能够随时随地知道我们当前的地方,并将我们移动的轨迹记录下来,还希望能够在手脚忙不过来的情况下,能够使用语音指挥手机完成各种功能。在这样一个情景下,结合实际问题开发了基于Android的语音输入式实时地图定位系统应用程序,该系统包括实时定位、轨迹记录、POI检索和语音输入等功能。
本文首先对定位技术的种类和选择进行了说明,了解了系统设计时的技术手段,对开发时的流程有了准确的认识,仔细地了解了实时定位的开发原理及过程,接着对讯飞语音输入的相关知识也进行了相关的说明,了解了语音开发的相关流程,为语音系统的实现作了充足的准备。随之,在此基础上研究了本次设计的相关特色,从而选择使用百度地图API和讯飞语音的相关组件进行毕业设计系统的开发,以及介绍了相关SDK的开发,进而对本次毕业设计所要用到的相关技术进行了设计和分析,最后将毕业设计系统实现。
关键词:语音输入;实时定位;轨迹定位;POI
Abstract
With the rapid development of Internet ,mobile phone is becoming an part of human life more and more .While mobile phone satisfy our daily life ,such as Daily conversation ,We hope to have a more rich functions that we want to know anywhere we are, we can record trace traveled and we can exploit voice to conduct mobile phone to complete all sorts of function when we are in tearing hurry .In such a scenario ,this paper exploits an application that is based on android which is in field of real time positioning in voice considering the practical situations .The system consist of real time positioning, Track location, search of Point of interest and voice input.
Firstly, the paper illustrate all kinds of positioning technology and choose it .We understand technical means when we go on design of system and have more accurate for development process. We also understand the exploitation principle and process of real-time location .Then the paper researches related knowledge of iFLYTEK voice input deeply the and understand the process of speech development .So we're very well prepared for the implement of voice systems .Secondly ,on the basic of this We study the related features of this project ,the paper adopt BAIDU map's API and related Component of iFLYTEK voice input to develop. And the paper introduce related SDK to develop .So the paper designs and analyses related technology for this graduation design .Finally the paper realizes the graduation design.
Key Words: voice input;real-time location;Track location;Point of interest
目 录
第1章 绪论 1
1.1研究背景 1
1.2研究现状及发展趋势 1
1.2.1国内的研究情况 1
1.2.2国外的研究情况 2
1.2.3发展趋势 2
1.3研究目的 3
1.4研究内容 3
第2章 技术要点分析 5
2.1 手机地图服务 5
2.2 定位技术 6
2.2.1 基站定位 6
2.2.2 GPS定位 6
2.3语音识别的基本原理 7
2.4 本章小结 7
第3章 系统设计 8
3.1 系统的总体设计 8
3.2 系统各功能模块的设计 8
3.2.1主界面 8
3.2.2城市POI检索模块 9
3.2.3自我定位模块 10
3.2.4轨迹记录模块 10
3.2.5语音输入模块 10
3.3 本章小结 11
第4章 系统的具体实现与测试 12
4.1 主界面的实现 12
4.2 城市POI检索模块的实现 15
4.3 自我定位模块的实现 16
4.4 轨迹记录模块的实现 18
4.5 语音输入模块的实现 19
4.6 测试结果 20
4.7 本章小结 23
第5章 总结与展望 24
5.1总结 24
5.2 展望 24
参考文献 25
致 谢 26
第1章 绪论
1.1研究背景
自从各种使用工具被人们制造和使用以来,特别是各种用来减轻劳动力的机器,一个机器富有创造性的想法就浮现在人们的心中,那就是人们的话语能够被机器所听懂并能够按照人们的意愿来进行各种操作。随着信息工程技术在我国的飞速展开,渐渐的就出现了各种方便人们的技术,值得一提的是语音识别技术,它的出现让我们的这些想法能够得以实现。关于语音识别技术,现在我们有了更加成熟的认识,它能够让机器听懂人类所说的话并能够理解以采取更加人性的行为:把人类的语音转换成对应的文字以及各种命令[1]。为了让我们早日摆脱手动打字的日子,人类将语音输入技术和语音识别技术联合到了一起,让机器能够通过语音的输入来完成我们所要用到的各种操作。在当今世界,在人机交互应用中语音识别技术逐步成为具有越来越高的影响力的产品。
如今,随着移动定位技术的飞速发展,在我国内的定位领域中,主要是以GPS定位系统为主,当然我国自己开发的北斗定位系统也有了一定的发展,特别是GPS,从世界各国的发展趋势来看,GPS的定位误差从10m以内逐步缩小到了2~3m。伴随着的是,移动通信网络也逐步地飞速地发展,由于移动网络的普及面越来越大,通过移动网络来进行定位慢慢地被我们所接受[2]。