摘要
第一章 引言
1.1 课题的背景与意义
1.2 国内外应用现状
1.3 论文的目标
1.4 论文的结构
第二章 相关技术和研究工作
2.1 Android(安卓)平台
2.1.1 Android操作系统概述
2.1.2 Android OS结构
2.1.3 Android应用程序构成
2.2 Google Translate服务
2.2.1 统计机器翻译
2.2.2 Google Translate API
2.3 讯飞语音云开放平台
2.3.1 讯飞语音云简介
2.3.2 讯飞语音云软件架构
2.3.3 讯飞语音云硬件架构
2.4 本章小结
第三章 系统需求分析与设计
3.1 系统概述
3.2 系统网络架构
3.3 系统用例分析
3.4 系统功能设计
3.4.1 翻译功能设计
3.4.2 语音处理功能设计
3.4.3 生词本功能设计
3.4.4 个人设置功能设计
3.5 系统非功能性需求
3.6 本章小结
第四章 系统实现与测试
4.1 系统开发环境
4.2 文本翻译模块的实现
4.2.1 申请Google Translate API Key
4.2.2 Google Translate API的调用
4.2.3 翻译结果解析
4.3 文档翻译模块的实现
4.3.1 文档截取算法设计
4.3.2 文档截取算法实现
4.3.3 多线程处理
4.3.4 WebView与JavaScript交互
4.4 语音翻译模块的实现
4.4.1 准备开发环境
4.4.2 语音识别功能的实现
4.4.3 语音合成功能的实现
4.5 用户界面的实现
4.5.1 使用XML布局定义界面
4.5.2 主要界面的实现
4.6 系统测试
4.6.1 测试环境
4.6.2 测试用例
4.6.3 测试结果分析
第五章 总结及展望
5.1 全文总结
5.2 展望
参考文献
致谢
声明