ActiveAbilityManager

最低版本: 2.0.29-m-dev最后更新: 2020/6/9

机器人主动能力管理者类,可打开或者关闭机器人主动能力,默认所有机器人能力是开启的,在OPK切换之后会启用激活 OPK 的主动能力配置。

 

目前已有的主动能力列表,通过 getRobotActiveAbility 方法获取:

[ { id: 2,
    key: 'voicecome',
    des: '语音召唤',
    args: undefined,
    enable: true },
  { id: 1,
    key: 'wakeup',
    des: '人脸唤醒',
    args: undefined,
    enable: true },
  { id: 6,
    key: 'bodyfollow',
    des: '人体跟随',
    args: undefined,
    enable: true },
  { id: 4,
    key: 'facetrack',
    des: '焦点跟随',
    args: undefined,
    enable: true },
  { id: 5, key: 'goback', des: '回去', args: undefined, enable: true },
  { id: 3,
    key: 'soundlocation',
    des: '声源定位',
 args: undefined,
enable: true } ]

 

支持平台:M平台

方法:

方法名参数JS类型Java类型必填参数说明返回类型方法说明最低版本
​getRobotActiveAbilityActiveAbility[]获取机器人目前已有的机器人能力列表2.0.29-m-dev
enableactiveAbilityActiveAbility机器人能力项void单独启用某一项机器人能力2.0.29-m-dev
enableAllvoid启用所有机器人能力2.0.29-m-dev
disableactiveAbilityActiveAbilityString机器人能力项void单独禁用某一项机器人能力2.0.29-m-dev
disableAllvoid禁用所有机器人能力2.0.29-m-dev