虎牙开放平台文档

hyExt.reg.onCVRecognition

  • 监听当前直播间视觉识别消息
  • 引入版本 1.5.0
  • 适用终端
    • 虎牙直播助手-iOS:未实现
    • 虎牙直播助手-安卓:未实现
    • 虎牙直播PC客户端-主播侧:4.14.8.0

接口签名

declare namespace hyExt { module reg { /** * 监听当前直播间视觉识别消息 * @param param 输入参数 */ function onCVRecognition(param: OnCVRecognitionReq): Promise<void> } /** * 人体轮廓识别参数 */ type OnCVRecognitionReq = { /** * 识别标识 */ keys: string[] /** * 识别回调 */ callback: OnCVRecognitionCallback } /** * 识别回调 * @param recognitions 识别消息列表 */ type OnCVRecognitionCallback = (recognitions: CVRecognition[]) => void /** * 人体轮廓识别对象 */ type CVRecognition = { /** * key */ cvRecKey: string /** * value */ cvRecValue: Object } }

示例代码

hyExt.reg .onCVRecognition({ keys: ["foo"], callback: (recognitions) => { recognitions.map((cvrecognition) => { const { cvRecKey, cvRecValue } = cvrecognition }) console.log("回调触发", recognitions) }, }) .then(() => { console.log("调用hyExt.reg.onCVRecognition成功") }) .catch((err) => { console.log("调用hyExt.reg.onCVRecognition失败", err) })