| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:26608 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.docx) |
目 录
摘 要
ABSTRACT
1. 绪 论 1
1.1课题背景 1
1.2课题研究目的及意义 1
1.3国内外研究现状 2
1.4设计原则 3
1.满足用户需求 3
2.操作简单 3
3.系统可维护性强 4
1.5论文章节安排 4
2. 相关算法介绍 5
2.1数字图像原理 5
2.2 文字识别 5
2.2.1 透视矫正 5
2.2.2 水平矫正 7
2.2.3 文字切割 7
2.3文字语音合成 8
2.4 语音识别 8
2.4.1 数据特征提取 8
2.4.2 单段语音段识别 9
2.4.3 整段语音识别 10
3. 系统需求分析 12
3.1需求分析 12
3.1.1功能需求分析 12
3.1.2 性能需求 16
3.1.3 其他需求 17
3.2 可行性分析 19
3.2.1 经济可行性 19
3.2.2 技术可行性 19
3.2.3 操作可行性 20
3.3 交互需求分析 20
4. 系统总体设计 22
4.1 系统设计模型 22
4.2 系统功能模块 23
4.2.1 游客功能模块 23
4.2.2 会员功能模块 24
4.3 数据库设计 25
4.3.1 概念结构设计 25
4.3.2 逻辑结构设计 28
5. 系统功能实现 30
5.1 系统编程语言 30
5.1.1 C#语言介绍 30
5.1.2 SQL语言介绍 31
5.2 图片文字识别模块功能实现 32
5.2.1 图片文件上传 32
5.2.2 图片文字识别 33
5.2.3 文字识别收藏 34
5.2.4 模块核心代码 35
5.3开放平台 35
5.3.1 调用翻译API 35
5.3.2 语音识别API 36
5.4文件导入模块功能实现 36
5.4.1 txt文档导入翻译 36
5.4.2 翻译收藏 37
5.4.3 模块核心代码 38
5.5汉英互译模块功能实现 39
5.5.1汉英互译 39
5.5.2 朗读文字 40
5.5.3 模块核心代码 41
5.6 个人中心模块功能实现 41
5.6.1用户注册 41
5.6.2收藏复习 42
5.6.3 模块核心代码 43
6. 系统测试 45
6.1 系统测试方法 45
6.2 测试原则与环境 45
6.2.1测试原则 45
6.2.2测试环境 46
6.3 测试项目与结果 46
6.3.1 用户注册测试 46
6.3.2 会员登录测试 47
6.3.3 会员收藏复习测试 47
6.3.4 图片文字识别测试 48
6.3.5 语音识别测试 49
6.4 测试结论 50
总 结 51
参考文献 52
致 谢 53
摘 要
随着国际间交流越来越频繁,在学习,工作和生活中会常用到英语,由于我国的国语是汉语,所以很难避免不认识的英文单词和语句的出现。出现这样的情形时,通常会使用翻译工具进行辅助,将需要翻译的文字复制到待翻译输入区进行翻译,但假如需要查看的文件是不允许复制的,就需要将文字逐字的输入到待翻译区,这样工作效率会比较低。由于人的记忆是有时效的,过段时间可能查看的单词又忘记了,就需要重复查,这样也不利于日常的学习,工作和生活。
针对上述问题,本课题研究通过人工智能的方式来解决图片文字识别,通过软件思想来解决翻译文字的记忆功能。图片文字识别主要采用数字图像技术进行文字切割,如透视矫正,水平矫正,垂直投影,水平投影和文字切割,将切割后的文字进行灰度化,二值化,然后通过神经网络算法将其进行文字识别,最终将识别后的文字显示出来,再通过调用有道翻译API将其翻译为英文或者中文,从而实现图片文字识别与翻译的功能。系统将原文和译文通过软件技术保存到数据库中,这样用户就可以查看收藏记录,进而可以进行实时的学习。因此通过此软件,用户不仅能够进行文档翻译,还可以进行图片中文字的翻译,在此基础上还可以进行复习来巩固已查看的文字,从而提高自己的语言能力。
本课题的系统在.NET环境下进行设计与开发,系统采用WinFrom进行可视化编程,后台控制语言采用C#和SQL,在C#内嵌套SQL语句来实时的操作数据库,从而实现数据的实时读取与存储。经过测试系统能够对稍复杂的图片进行文字识别,能够实现批量语句的实时翻译,实现文字的发音朗读,并能够语音在线识别,因此系统能够满足日常的学习,工作与生活需求。
关键词:汉英翻译,图片识别,C#,SQL,语音在线识别
|

