App Inventor 2 OCR 文字识别方案:在线云 API 与离线拓展

« 返回首页

OCR 可以走在线云 API,也可以直接在手机本地识别:

方案 适合场景 需要注意
在线 OCR 接入快、云端模型能力强、便于使用多语言或证件识别 需联网,可能有额度、费用和数据隐私要求
离线 OCR 数据不出端、无调用次数限制、无网环境也能用 拓展包更大,识别效果更依赖图片质量

1、使用百度api进行识别

使用百度 OCR API,可以根据官方文档通过 Web客户端 组件进行通信。免费额度、计费和接口限制以服务商当前规则为准。

当然类似的api不光能识别文字,还能识别物品等,AI相关的功能几乎都能找到云端的解决方案,比较方便快捷,不过这类api往往都是收费的。

2、使用现有OCR拓展

网上能找到的现成 OCR 拓展里,不少本质上还是调用云 API 的封装,适合快速验证方案。

> NMD OCR

.aix 拓展下载:

com.NMD.Ocr.aix

demo 下载:

OcrTestExample.aia

> OCRSpace

.aix 拓展下载:

OCRSpace.aix

demo 下载:

OCRSpace.aia

ocr.space 官网,免费使用,且免费额度充足,适合云识别场景。

3、离线 OCR 拓展:本地识别,不依赖云服务

中文网的 OCR 自研拓展 基于 Tesseract4Android 4.4.0(Tesseract 5.3.1),内置简体中文 chi_sim 轻量模型,支持图片文件、图像组件和 Base64 图片,整个识别过程无需联网。

本拓展包含原生库,联机调试需使用 2026-07 之后的新版 AI 伴侣;打包 APK 不受影响。

4、如何选型

  • 如果你要快速接入、能接受联网:可以考虑上面的云 OCR 方案
  • 如果你要正式使用、重视隐私、希望稳定离线:优先使用中文网离线 OCR 正式版
文档反馈