鸿蒙不仅是操作系统,更是一套AI 原生运行时平台。
你可以轻松实现:
✅ 麦克风语音 → 实时转为文字
✅ 照片识别人脸 → 返回框选区域
✅ 图像识别 → 返回标签+概率
✅ 本地推理模型部署 → 无需联网也可 AI 分析
本篇手把手带你构建一个“鸿蒙 AI 入门应用”,涵盖语音识别、图像识别两个典型场景。
✅ AI 核心模块
能力 | 模块路径 |
---|---|
语音识别(ASR) | @ohos.ai.asr |
人脸检测 | @ohos.ai.cv.face |
图像分类 | @ohos.ai.cv.classification |
模型加载与推理 | @ohos.ai.modelmanager |
📦 实战一:语音转文字(ASR)
Step1:创建识别对象
import asr from '@ohos.ai.asr'
let asrClient: asr.ASRClient
async function initAsr() {
asrClient = await asr.createASRClient()
}
Step2:监听识别结果
asrClient.on('recognitionResult', (res) => {
console.log('识别结果:', res.text)
})