适配版本:HarmonyOS 5.0.0 或以上
阅读目标:掌握 HarmonyOS 应用中调用语音识别、图像识别和模型推理的方法,构建 AI 智能体验场景
🧠 一、HarmonyOS 支持的 AI 模块能力
能力类型 | 模块/服务名 | 使用方式 |
---|---|---|
语音识别 | @ohos.ai.asr |
语音转文字 |
图像识别 | @ohos.ai.cv |
图像分类、目标检测等 |
本地模型调用 | @ohos.ai.nn / 模型加载API |
自定义模型推理 |
第三方模型接入 | Paddle Lite / ONNX WASM + JS | 加载自定义轻量模型 |
🎤 二、语音识别(ASR)集成示例
import asr from '@ohos.ai.asr'
async function startASR() {
const config = {
language: 'zh', // 中文
punctuation: true
}
const session = await asr.createAsrSession(config)
session.on('result', (data) => {
console.info(`识别结果:${data.text}`)
})
session.