android开发之生活软件-手机Madam开题报告

 2022-05-24 21:20:05

1. 研究目的与意义

背景:如今,android应用铺天盖地。智能手机只盛不衰,android的开发需求也越来越大。从计算机应用到手机应用,开发方式大同小异,android studio的出现引起了很大的反响,其功能的强大与否只有使用它的人才有资格评论,本设计欲采用两种开发环境共同开发的方式,实现软件的设计开发。一款合适方便的生活应用软件,具备备忘录,日历,闹钟,事件计时等功能,将语音技术加入到应用软件可以更便捷智能的操作使用。但是语音转换(tts,text to speech)在应用开发方面是有待探索的。在android默认语音引擎的中文语音一直是个问题。早期的tts一般采用专用的芯片实现,其所用的关键技术就是语音合成(speechsynthesis),现在的tts的产品种类繁多而且没有统一标准,随着android版本得不断更新,科大讯飞和捷声华通等第三方语音输入软件也出现在人们眼前。tts技术涉及声学、语言学、数字信号处理技术、多媒体技术等多个学科技术,是中文信息处理领域的一项前沿技术。

目的及意义:做为信息与计算科学专业的学生,学习过java和数据库等基本开发知识,对软件应用开发充满兴趣。设计制作一款生活应用软件,具备语音提示的能力,结合我学到的专业知识制作一款软件,既可以学到android,linux,数据库等专业以外的知识,又能提高自己的开发能力,对未来工作能力的提升是很重要的。对tts技术的研究和开发,可以将个人兴趣和专业课题研究更好的结合,对智能语音的开发做一项启蒙探索。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 研究内容和预期目标

(1)android界面的开发:使用android studio做应用的初步开发,其gui功能强大且方便,模块和工具的使用可以让视图界面更美观而且强大。作为研究的一个方面:后期将android studio下开发成果转移到eclipse开发环境中并连接共同数据库将是研究的要点。

(2)软件数据库的构建:根据即存的数据库进行二次开发,设计和选择适合的数据结构,可以对基层数据库进行探索,更好的理解不同的数据结构和关系模式。android应用的数据库的连接以sqlite数据库研究为主要对象。

(3)使用eclipse搭载android模拟开发环境对初级开发的代码做处理:研究不同环境下代码的整合和运行问题,达到项目在不同开发环境下转换的最优处理。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 研究的方法与步骤

对功能需求做出明确定义,做出设计概要和开发规约。同时搜集关于tts的资源进行整理。数据库的架构,对所需资源进行导入整理。并完成基本设计书。

(1)根据已有的框架和android studio的模块应用对软件的图形界面和基本功能设计的实现,并对tts技术的进行设计。同时部分基础功能会在studio下使用继承的模块完成。

(2)数据库方面:根据软件的设计功能和需求的数据结构,使用轻量级数据库sqlite构造需要的数据库,已有的数据库框架loonandroid和thinkandroid,xutils等,选择合适框架进行构建,对于tts的相关数据和语音资源等部分数据库结构和资源来自网络。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 参考文献

[1]杨丰盛.《android应用开发揭秘》[m].北京:机械工业出版社,2010.1

[2]吴亚峰,吴亚光.《android应用案例开发大全》[m].北京:人民邮电出版社,2012

[3]韩超.《android经典应用程序开发》[m].北京:电子工业出版社,2012

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

5. 计划与进度安排

(1)2022年3月14日-5月20日进行毕业设计.学生按设计要求进行相关工作

(2)2022年4月18日-4月29日中期检查.学生汇报课题进展情况,回答教师提问。

(3)2022年5月16日-5月29日完成设计基本要求,听取老师修改意见

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。