【#文档大全网# 导语】以下是®文档大全网的小编为您整理的《基于Android的英语口语测评应用设计与实现-开题报告》,欢迎阅读!
基于Android的英语口语测评应用设计与实现
1.本课题所涉及的问题在国内(外)的研究现状综述 国外现状:
随着国际化的日益增强和世界格局的变化,英 语已经发展成为世界第一通用语言.而作为一门语言,英语的基本功能就是交流,所以,英语口语的学习非常重要.如何高效灵活地学习英语口语,已经成为广大英语教育工作者和英语爱好者关注的一个热点问题.而英语口语移动学习平台不失为一种 帮助人们掌握英语口语的有效途径.本文拟结合英语口语学习的特点,开发出一个面向Android系统的英语口语移动学习平台,方便用户随时随地学习英语口语。
国内现状:
随着智能手机的迅速普及,国内移动学习的研究者把目光逐渐转向了智能手机。2010科大讯飞公司与安徽移动联合推出的”移动互动英语”是一款面向中小学生及家长的英语学习产品。除此之外,还有可可英语、有道词典、金山词霸等著名流行的公司也有口语评测功能上线。
2.本人对课题任务书提出的任务要求及实现预期目标的可行性分析 1.android移动客户端优势
Android客户顿学习口语可以有效地连接课内与课外。移动设备可以帮助减少课内外之间的距离。新的教学模式倡导学习的延续性,强调能够将课堂延伸到课外,把学习融入生活,反对割裂式学习。Android客户端很好地实现了这种思想。随时随地,拿起手机,验证刚看过的美剧、经典台词对白、幽默对话以及头脑风暴的英文片段。 2.技术可行性
Android系统是目前市场上占有率最高的移动操作系统,并且以Java作为其官方语言。Java具有优越的跨平台性且功能强大。开发所需的工具包以及开发环境都可以在相应的官网上下载,获取这些几乎是零成本,对于开发人员来说非常合适。
3.本课题需要重点研究的、关键的问题及解决的思路 对于软件中使用的英语语音文件,我们采用的存储方式是将语音文件转换为二进制数据存到本地手机数据库中;当使用的时候,将语音数据文件从数据库中读出,放到临时文件夹中,然后由播放器播放。这样做的优点是:相比较文件管理。利用关系型数据库可以更好的对文件进行组织和管理。
客户端和服务器端的网络通信采用Http协议,数据传输交换采用JSON协议。JSON是一种轻量级的数据交换格式,它基于JavaScript的一个子集.JSON采用完全独立于语言的文本格式。但是也使用了类似于C语言的语法格式,这些特性使得JSON便于阅读和编写,也易于机器解析和生成,目前成为智能手机程序中的标准数据交换语言。
App语音功能的实现基础是讯飞语音SDK,实现语音的录入、上传、云解析以及云返回JSON数据实现App的语音功能。App针对两个需求,即听写和评测,对
讯飞SDK进 行了二次封装,增强项目的解耦性以及可维护性,分别为3 类:IFLYAnalytics.java(听写类)、IFLYEvaluation. Java(评测类)、IFLYEvaluationAndAnalytics.Java (合并类)
4.完成本课题所必须的工作条件(如工具书、实验设备或实验环境条件、某类市场调研、计算机辅助设计条件等等)及解决的办法 系统:Windows8.1 开发环境:Android studio
资料查询:南阳理工学院图书馆、亚马逊kindle
本文来源:https://www.wddqxz.cn/63052a240b75f46527d3240c844769eae109a308.html