Skip to content

zkwi/vocab-capture-android

Repository files navigation

生词捕捉 - Android OCR 英语生词本

Android CI Release

生词捕捉是一款 Android OCR 英语学习 App,可以把课本、试卷、电子书、说明书、网页截图等现实英文材料转换成可复习的重点词汇。拍照或从相册导入图片后,应用会自动完成 OCR 识别、图片方向校正、英文分词、重点词提取、历史记录保存和词汇复习。

适合想从真实阅读材料中积累 CET4、CET6、IELTS、TOEFL 词汇的学习者。

下载 APK

最新安装包:

下载 vocab-capture-android-v0.1.0-debug.apk

Release 页面:

https://github.com/zkwi/vocab-capture-android/releases/latest

安装说明:

  1. 在 Android 手机上下载 APK。
  2. 如果系统提示,请允许浏览器或文件管理器安装未知来源应用。
  3. 安装后打开“生词捕捉”,可直接拍照、选择图片或粘贴英文文本。

说明:当前 Release APK 使用 debug 签名,适合体验和源码验证,不用于正式商店分发。

截图

扫描结果 词汇复习
Android OCR 英语生词本扫描结果页面 英语重点词汇复习页面
识别记录 分类设置
OCR 识别历史记录页面 CET4 CET6 IELTS TOEFL 分类设置页面

功能

  • 拍照识别和相册导入
  • ML Kit 英文 OCR
  • 自动尝试 0/90/180/270 度方向校正
  • CET4、CET6、IELTS、TOEFL 重点词提取
  • 自定义词表
  • 历史识别记录
  • 待确认词、收藏、发音和本地复习

使用流程

  1. 点击“拍照识别”或“相册识别”,也可以直接粘贴英文文本。
  2. 应用自动识别英文内容并提取重点词。
  3. 在“词汇”页按全部、CET4、CET6、IELTS、TOEFL、待确认、收藏筛选。
  4. 在“记录”页回看历史导入材料和对应词汇。
  5. 在“设置”页开启学习目标,或添加自己的专业词表。

构建

环境:

  • Android Studio 或 JDK 17
  • Android SDK 36

命令:

.\gradlew.bat :app:assembleDebug

生成的 APK 位于:

app/build/outputs/apk/debug/app-debug.apk

说明

这是一个个人项目,优先保证主流程清晰、代码轻量、易于继续迭代。当前数据全部保存在本地,不包含账号系统和云同步。

词库来源和精简规则见 docs/vocabulary-sources.md

适用场景

  • 用手机拍照整理英语课本、试卷和阅读材料中的生词。
  • 从 IELTS、TOEFL、CET4、CET6 阅读材料中提取重点词汇。
  • 将英文截图、说明书或电子书页面转换为可复习的词汇清单。
  • 本地保存 OCR 识别记录,后续按分类、待确认词和收藏词复习。

常见问题

支持哪些英语考试词库?

当前内置 CET4、CET6、IELTS、TOEFL 四类核心学习目标,也支持用户自定义词表。

识别数据会上传到云端吗?

不会。当前版本的历史记录、收藏和自定义词表都保存在本地。

为什么有些单词会进入“待确认”?

OCR 结果可能包含粘连词或识别误差。应用会把部分可能有学习价值但不在启用词库中的英文词放入“待确认”,方便用户自行判断。

License

MIT