HarmonyOS鸿蒙Next中隔空手势识别有api吗?
HarmonyOS鸿蒙Next中隔空手势识别有api吗? 业务需求:需要能够通过摄像头识别到用户在做什么手势,比如ok,爱心等
6 回复
可以的。通过GestureRecognitonService,
更多关于HarmonyOS鸿蒙Next中隔空手势识别有api吗?的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
这个是屏幕手势识别吧,我需要能隔空。摄像头识别的,
集成手势识别服务SDK
dependencies{
// 引入基础SDK
implementation 'com.huawei.hms:ml-computer-vision-handkeypoint:3.11.0.301'
// 引入手部关键点检测模型包
implementation 'com.huawei.hms:ml-computer-vision-handkeypoint-model:3.7.0.301'
// 引入手势识别模型包
implementation 'com.huawei.hms:ml-computer-vision-gesture-model:3.7.0.301'
}
这个是安卓的吧?我需要纯血鸿蒙的,
HarmonyOS Next中隔空手势识别有API。该功能通过@ohos.sensor.gesture模块提供,支持多种手势识别,包括上滑、下滑、左滑、右滑、抓取、捏合等。开发者可以调用相关接口实现手势监听和事件处理。具体API文档可在HarmonyOS开发者官网查看。
在HarmonyOS Next中,隔空手势识别功能目前主要通过ArkUI框架的GestureView组件及相关API实现,主要用于系统级手势导航(如截屏、返回桌面等)。
针对你提到的通过摄像头识别自定义手势(如OK、爱心),当前公开的HarmonyOS Next API暂未直接提供此类计算机视觉手势识别接口。若需实现该功能,建议考虑以下方向:
- 结合AI能力:通过HarmonyOS的AI框架集成自定义手势识别模型(需自行训练或使用第三方模型),调用摄像头数据流进行处理。
- 使用扩展能力:关注华为后续可能开放的手势识别扩展服务(如未来在
@ohos.multimodalInput.gesture模块中增强)。
目前建议优先评估业务场景是否可通过系统预设手势或触控交互替代,并持续关注HarmonyOS官方API文档更新。

