The Key Technology for Mobile Digital Campus
Keywords: Mobile Digital Campus; Android; Voice Navigation
Abstract: With the widespread use of mobile devices, universities are speeding up the construction of digital campus. Mobile digital campus system described in this paper contains campus view, voice campus navigation, voice dialogue, information query, campus news, books query, study BBS and other functions. Its key technology combines the query with voice, maps and other features forms an integrated Android mobile application platform with powerful function and program scalability.
Introduction
With the development of wireless network technology, many universities are building the campus wireless access point, and 3G wireless campus network become increasing maturity. It is a reality that the teachers and students on campus can move freely to login campus network in anytime and anywhere, meanwhile, the digital campus has become an important indicator of information construction of universities. However, most universities digital campus construction are still in primary stage, most of them are still using the C/S or B/S mode for school information management. It canrsquo;t meet students autonomous learning requirements of digital campus in 3G era. Therefore, according to the specific condition of Qilu University of Technology, we developed a digital campus system based on Android, The system includes seven big functions, the campus navigation, voice navigation, voice dialogue, information query, campus news, books, query and study BBS, etc. The system is an integrated Android mobile platform applications targeting at the powerful functions and procedures scalability. The key technology difficulty is the organic combination of various functions like voice, query and maps. Users of the application will get the impression that it is a complete digital campus system. By sharing on various types of data and information, bringing great demand of all kinds of resources to teachers and students at school. The system can enhance information level of school and promote the construction of digital campus information greatly, and enhance students self-learning and technological innovation, offer a wide range of applications.
The Overall Design of Software
Android-based digital campus system in general can be divided into seven modules.
Campus view: describes the details of the building. Browse the main building on campus. Speak the name of the building with standard Mandarin on phone, the building will be positioned with voice feedback in a very short period of time.
Voice campus navigation: combined the technology of map and voice, planning the optimal path between two points.
Voice dialogue: combined the technology of voice, a simple chat conversation, and alert users the task of the day. Built-in a voice robot, the robot is used to extend the XML documents in conformity with the Aiml standard (support Java code fragments, fuzzy matching, random answer, get dialogue context), and realize Chinese speech, the speech fuzzy matching, voice positioning, voice navigation, dialogue quiz.
Information query: using the word segmentation technology (IKAnalyser and Lucene), query the campus information.
Campus news: built by Webkit core program for the built-in browser configuration, connect the campus web news page, with the current existing campus resources for news broadcast.
Books query: by scanning the bar code on the back of the books, connecting the campus library database, query book author, profiles, price, category, etc..
Study bbs: In study bbs, the students learn to share and answers according to their actual situation.
The Key Technology of Mobile Digital Campus
Mobile digital campus based upon demonstrating campus map, the map can present the whole picture of the campus, and skillfully embed information of campus teaching building, office building, library, stadium, canteen, dormitory, shops and the post office into it. In order to enhance the convenience of information query in virtual campus, all information will be reflected in the form of Web2.0 and client software, through the label index, users can get more interactive and most intuitive way to obtain information related to data to meet their different requirements. Campus internal users can easily understand the internal situation and the various campus services content, and external users can also get the interesting information with the same interface. Mobile digital campus completely abandoned the way of using static list, text information as the main form of expression of website in the past, mainly provides a new map platform as display foundation, users can do various operations in different ways: keyboard, touch screen, or voice navigation on this map.
Construction of the main interface
Mobile digital campus system take Google satellite maps as the background of campus, geographical information around school and resources related to location information system function, system core features embodied in the Google map according to the school resources information extension. It can be understood as a three-tier system main interface, the bottom is the satellite map of campus, is a purely map, with only features such as zoom and drag; button on the top layer of the system function is responsible for connecting the main interface and various functional modules; intermediate layer is a combination of geographic points (building points) made of layers of geographic information, the effect is a combined satellite imagery and campus information.
Campus satellite image: Satellite image is taken from Google maps satellite images, based on the Google maps, provide various operations related to the map and check the campus information.Acti
剩余内容已隐藏,支付完成后下载完整资料
移动数字校园的关键技术
关键词:移动数字校园;安卓;语音导航
摘要:随着移动设备的广泛使用,众多高校正在加速构建数字校园。本文所描述的移动数字校园系统包括校园试图、校园语音导航、语音对话、信息查询、校园新闻、图书查询、学习论坛以及其它功能。数字校园的关键技术是将查询与语音、地图及其它特征形式结合起来,组成一个集众多功能于一体并具有程序扩展性的安卓移动应用平台。
简介
随着无线网络技术的发展,许多高校正在建立校园无线接入点,与此同时,3G无线校园网日趋成熟。事实是许多高校师生可以随时随地登录校园网然后自由移动,同时,数字校园成为了高校信息构筑的一个重要指标。然而,大多数高校对数字校园的构建依然处于初级阶段,大部分仍然使用C/S或B/S模式来管理校园信息。这并不能满足学生对3G领域的数字校园的自主学习需求。因此,根据齐鲁工业大学的具体情况,我们开发了一个基于安卓的数字校园系统,这个系统包括七个功能,校园导航、语音导航、语音对话、信息查询、校园新闻、图书查询和学习论坛等。
这个系统是一个集成的安卓移动应用平台,旨在提供有用的功能和程序拓展性。其中关键的技术难题是将声音、查询和地图这些功能有组织地结合,使APP用户觉得这是一个完整的数字校园系统。通过共享各类数据和信息,给高校师生带来强大的资源需求。这个系统可以提高学校的信息水平,极大地促进数字校园信息的建设,还能提高学生的自主学习能力和技术改革,提供各种用途。
软件概要设计
基于安卓的数字校园系统大致可以被分为七个模块。
校园视图:描述建筑物细节。浏览校园内的主要建筑。对着麦克风用普通话说出建筑物的名字,在很短的时间内,该建筑物会通过语音反馈被定位出来。
语音校园导航:结合语音和地图技术来寻找两个地点间的最佳路径。
语音对话:结合了语音技术和简单的对话,并提醒用户当日任务。嵌入一个语音机器人,这个机器人被用来扩充XML文件,使其与Aiml标准一致(支持Java代码碎片,模糊匹配,随机答案,获取对话情景),并实现中文发言、中文模糊匹配、语音定位、语音导航、对话测验。
信息查询:运用文字分割技术(IKAnalyser和Lucene技术),查询校园信息。
校园新闻:用Webkit核心程序开发嵌入式浏览器形态,将校园新闻网页与当前存在的校园资源进行连接,用于新闻预报。
图书查询:通过扫描图书背后的条形码,连接学校图书馆数据库,查询图书作者、人物简介、价格、目录等。
学习论坛:在学习论坛里,学生能根据他们的实际情况学会分享和解答。
移动数字校园的关键技术
移动数字校园基于显示的校园地图,这个地图提供了整个校园的图像,并巧妙地把教学楼、图书馆、体育场、食堂、宿舍、商店和邮局嵌入其中。为了使虚拟地图中的信息查询更方便,所有的信息会在用户端以Web2.0的形式反映出来,通过标签检索,用户可以用更具互动性和直观的方式获取与数据相关的信息来满足不同的需求。校园内部的用户还可以用同样的界面获取有趣的信息。移动数字校园完全淘汰了过去用静态列表和文本信息作为网页主要组成部分的方式,主要提供了一个新的地图平台作为展示基础,用户可以在这个地图上用不同的方式实现各种操作:键盘、触屏或语音导航。
主要界面的构建
移动数字校园系统使用Google微信地图提供校园背景,学校周边地理信息和位置信息系统功能的相关资源,根据学校资源信息的扩展,系统的核心特征包含在了Google地图里。它可以被看作一个三层的系统主界面,底部是校园卫星地图,是一个纯粹的地图,只有一些像Zoom and Drag那样的属性;系统功能上层的按钮用来连接主界面和其他功能模块;中间层是一个地理位置(建筑位置)的结合,这些地理位置由地理信息层提供,其效果是一个综合的卫星图像和校园信息。
校园卫星图像:卫星图像取自Google地图卫星图像,它基于Google地图,提供了一些与地图相关的操作并可以检查校园信息。代码中的Activity被用来植入地图视图内。Activity是Activity corresponding org.jqqgy.SchoolActivity.java代码的入口,地图视图是由org.jqqgy.MapShowView展开的。
卫星地图的显示和Google地图API的通常使用方法是一样的,你需要申请API KEY。
按钮的设计:MapShowView中的add Button方法显示了在主界面上添加按钮的步骤,每个按钮实际上是一张图片(ImageView和Resource ID),调整x,y的坐标,回调对象(点击回收)组成的四重对象。
在地图上标记建筑物:标记建筑物相对要复杂,按钮的坐标和屏幕相关,建筑又和地图坐标相关,相对滑动地图屏幕,按钮是静止的,建筑物在移动。
GPS坐标信息在确认建筑物位置的时候是必要的,坐标被存储在服务器数据库里,这个会在后面提到,在初始化之后,坐标信息读出,然后调用loadMaker方法来添加建筑物。
语音识别和语音查找技术
语音识别领域包括语音识别、概率论和信息论、信号处理、模式识别技巧和听力机制、人工智能等。近几年,语音识别技术有了明显的进步。比如,1995年Alice机器人的诞生。Siri是苹果为iphone4S用户设计的语音控制角色。Siri可以支持自然语言输入,并且你可以呼叫天气预报以及系统、日历、查询信息和其它应用。你可以学习新的语调和发音,同时还有互动问答。
这个系统第一次集成Google语音查询技术,在整个应用中包装了统一的语音识别界面,在编程时,语音识别可以通过召集下层的统一界面被简单实现,具体的逻辑和进程被封装在底部。
其次,为了实现语音查找,这个软件模仿了Siri的概念,将单词碎片技术和校园信息集合在一起,同时模仿了优秀的聊天机器人——Alice的分解引擎来实现一个用以支持的标准AIML说明书和一个可升级的基于java的聊天分解引擎,还使内部的智能机器人具有了拓展性。
语音识别和语音查找技术
地理信息系统(GIS)已经成为了一种非常成熟的技术。GIS的操作对象是空间数据和属性数据,比如点、线、面属性和三维元素,如地理对象。空间数据最基本的特点是每个数据都是根据统一代码中的地理坐标来实现定位和对性质及数量的描述,这是GIS与其他信息系统标记的重要区别,还有技术上的难度也是。
这个系统基于校园地理信息系统,并且可以呼出语音界面来实现语音技术和地理信息技术的结合。
本地定制地理信息系统的实现:由于地理信息系统的复杂性,对本地定制来说不太灵活。但是这个系统通过分离数据和展示高度,使地理信息系统的本地定制成为可能。
修改浏览器
用DownloadDialog浏览器来重写Webview,并使其嵌入程序中。
用内置的浏览器WebView在指定的储存位置下载学习材料。
学习论坛为学生提供了个性化的交流平台。使用内置浏览器WebView浏览学习论坛,手机用户可以通过博客上传,发表评论或交流想法。
利用WebView,学校的网站可以被显示在浏览器上。学校教育管理可以使用教育平台来保存相关信息,例如学生的数据库操作,用手机或其他移动设备可以使学生更方便快捷的查询信息。
信息查询
本系统采用分词技术(IKAnalyser和Lucene)来查询校园信息。
IKAnalyzer是一个基于Java的资源开放的轻量级中文字词碎片开发工具。它利用了特别的“正数重复微粒碎片算法”,这个算法的处理容量高达每秒钟600000个词。它还利用了多元处理器的子分析模式,支持英文字母(IP地址、邮箱、URL),数字(日期、通用中文量词、罗马数字、特殊符号),中文词汇(名字,地名程序)十分位数的语言程序,优化存储的字典,缩小记忆空间尺寸,支持用户自定义的词典扩展来优化Lucene的整文搜索查询分析器IKQueryParser,分析算法来优化模糊搜索查询关键词的排列组合,这能大大提高Lucene寻找和发送信息并输出给用户的准确性。
总结
这个系统将移动平台和教学资源结合在一起,为当今的移动网络发展创造了很大的优势,提高了学习的灵活性以及知识、资源的覆盖度,提高学生的自主学习能力和科学技术上的创新性,促进了数字校园信息的建设。
移动校园的设计与发展,一个基于安卓手机的大学校园导游应用
摘要:安卓是一个基于Linux和Java的开源手机操作系统。它来自免费和开源的软件许可。在2012年第一季度的每一份报告中,全世界有4亿用户在使用安卓设备,59%的智能手机市场都被安卓智能手机占据[1]。安卓系统给手机地图和GPS定位提供了支持。基于安卓的手机导航应用可以提供大学校园里不同地标的宝贵信息,并指导学生/家长/访客更轻易地在校园里找到他们想去的地方。在这篇论文中我们计划完成一个导游应用,叫作基于安卓手机平台的SRM移动校园。近场通信(NFC)是一组标准,用于智能手机和类似设备建立无线通讯,通过把手机放在一起或离得很近,通常不超过几厘米。该导游的应用包括功能定位,如定位当前位置的用户,显示大学校园地图,大学里往返的路线方向,并给出了学校里重要地点的小描述和联系信息。
关键词:安卓、Android Beam蓝牙、全球卫星定位(GPS)、近场通信(NFC)、近场通信数据交互格式(NDEF)
- 介绍
如今,移动的使用是非常普遍的,在日常活动中扮演重要的角色。移动电话是如此先进的功能,我们可以把现在的时间作为智能手机的时代。安卓提供了支持移动地图和定位系统。Android是一个开源的手机操作系统,基于java支持Linux和它的自由和开放源码软件的许可证。由于今年第一季度报告2012,4亿人都在使用安卓设备全球和59%的智能手机市场被安卓智能手机占据。这款基于安卓的移动导游应用程序可以提供有价值的信息,对不同的地标的大学校园,引导学生/家长/游客找到理想的地方在校园里更容易。学生/访客可以自动获取当前事件信息时,他/她NFC启用电话进入范围的另一个NFC启用服务器/电话。除此之外,这个应用还应该尽可能地探索当今的创新技术,并把它们像积木一样放在Google地图,Google API和NFC中。
- 相关作品
以前的研究工作,在普适计算域/安卓和移动计算的学者所做的文献。提出的挑战和解决方案是在特定的上下文感知的位置为基础的服务。 Khawlah A.AI-Rayes , Aise Zulal sevki, Hebah F.Al Moaiqel在安卓手机上开发了一个Android应用,用来导游旅行规划。此应用程序是能够提出一个明智的旅行计划。此应用程序提出一个旅行计划,采取现场,天气条件,当前位置的游客和目前的时间考虑。应用介绍VNS算法的旅行计划行程规划方案形成利用排列的斑点。在这个解决方案中,通过增加所有连续点之间的直线距离来计算总费用。R. A. Abbaspour和F. Samadzadegan开发了一个上下文感知的移动导游系统基于面向服务的架构(SOA)。PTG发送请求基于用户目录下。服务商合作,以找到合适的服务,那么,PTG和服务提供商进行谈判,以要求的格式和其他一些协议的问题。最后,旅游可以利用所提供的服务,面向服务的架构(SOA)的关键部件是服务。服务是行动的集合。当旅游者希望利用PTG预定义的分析服务请求,相关函数被调用,请求被发送到服务目录。由于目录与服务供应商的在线和实时连接的目录找到合适的资源服务,根据用户的规格,并将它们绑定到他/她。使用这种架构,用户可以找到更多的合适的资源较少的努力。一种能够方便地为移动用户提供旅游信息的安卓移动旅游指南系统。本系统采用重量轻的混搭技术,可以将多个数据源创建的增值服务,同时克服了移动设备的局限性。这个应用旨在制定详细的文本,图片,视频和其他指导信息,让人们可以更好地了解旅游景点,并作出客观的决定。该系统是基于请求和响应,所以有没有连续的带宽采集。一个数据源可以将2个或多个数据源(内容或服务)结合起来,以向用户提供新的服务或内容。它是一个轻量级的网络应用程序。此外,无论移动客户端是一个网络浏览器还是不是,它都能理解数据或内容的格式。
- 技术路线
NFC近场通信或是下一代短距离的高频无线通信技术,使设备之间的数据交换技术的建立。移动手持设备是这项技术的主要目标设备。内置的NFC服务功能的手机让用户分享和接收即时信息,与其他支持NFC的设备,甚至使快速和安全的移动支付。技术是建立在现有的射频识别标准。然而,有轻微的差异,和NFC设备不能与一些遗留系统的相互作用。近场通信设备工作在13.56兆赫和可以在多达424个千位/秒的数据传输。两NFC通信功能的手机开始和完成的一个简单的接近波或触及两设备彼此通信也意味着被动的部分也在NFC标签的形式。这些标签获得从一个积极的NFC设备发出的射频场的通信电源。NFC的真正力量在于结合非接触式智能卡基础设施。手机用户可以进行交易,只是通过触摸他的手机NFC信用卡读卡器或检票口。付款信息,如信用卡,忠诚卡,或您的旅行机票被安全地存储在您的手机的集成智能卡芯片。NFC技术使这些遗留应用程序可以用在手机上,提供更方便、
剩余内容已隐藏,支付完成后下载完整资料
资料编号:[146075],资料为PDF文档或Word文档,PDF文档可免费转换为Word
以上是毕业论文外文翻译,课题毕业论文、任务书、文献综述、开题报告、程序设计、图纸设计等资料可联系客服协助查找。
您可能感兴趣的文章
- 为非政府组织OG慈善基金会设计的基于社区的救灾管理系统外文翻译资料
- 基于UML建模的医疗系统电子健康服务软件外文翻译资料
- 开发一种具有增强现实功能的智能手机应用程序, 以支持护理学生对心衰的虚拟学习外文翻译资料
- 在开发 Web 应用程序中应用 Vue.JS 框架外文翻译资料
- 基于MES系统的生产车间信息管理研究外文翻译资料
- 基于Vue.js和MySQL的电子商务平台的设计与实现外文翻译资料
- 详细的Spring配置和SpringBoot外文翻译资料
- 基于NS2的DSR和AODV协议的性能比较研究外文翻译资料
- 不同仿真参数下NS2的TCP吞吐量性能外文翻译资料
- 基于Spring Boot和VUE的车辆管理系统实现外文翻译资料