1. 介绍

简介
HUAWEI HiAI是面向智能终端的AI能力开放平台,基于 "芯、端、云"三层开放架构,即芯片能力开放、应用能力开放、服务能力开放,构筑全面开放的智慧生态,让开发者能够快速地利用华为强大的AI处理能力,为用户提供更好的智慧应用体验。
HiAI Engine为应用能力开放,提供丰富的AI能力供应用集成。提供丰富的AI能力供应用集成。通用文字识别是其中一个AI能力,它将允许您的应用:
- 提取图片中的文字信息,便于后续处理
要了解更多信息,请参阅我们官网:
https://developer.huawei.com/consumer/cn/hiai/engine/screenshot-ocr
2. 关于本次CodeLab
你将建立什么
在本次CodeLab中,您将运用此项AI能力建立一款Android应用程序,它可以提取图片中的文字信息
例如:
您将会学到什么
- 使用DevEco Studio高效集成HUAWEI HiAI能力
- 熟悉HiAI Engine 通用文字识别接口的基本使用
你需要什么
硬件要求
开发计算机(台式机或笔记本电脑)
芯片为麒麟970及以上版本,且操作系统为EMUI8.1.0及以上版本的华为手机,目前适配的机型如下
软件要求
JAVA JDK安装包
DevEco Studio 安装包版本1.0.4.2506及以上
Android SDK包
HiAI SDK包
3. 导入工程
步骤1 打开 DevEco Studio

步骤2导入官网工程(工程若已导入,跳过此步,避免重复导入)
工程下载链接如下:
步骤3 打开工程中的TextDetectActivity

4. 配置工程
步骤1 打开 Kit Assistant
点击 Tools EMUI Kits Kit Assistant
步骤2点击通用文字识别条目进入详情页面

步骤3 拖动代码块到工程
拖动代码块 1.Initialization 到 工程initHiai(){ } 方法中
拖动代码块 2.API call到 工程setHiAi (){ } 方法中
5. 构建并运行应用程序
在 DevEco Studio中,单击"运行"图标。然后,选择您的设备作为部署目标,然后单击" 确定"以在设备上启动示例应用程序。如下图

剩余