必须使用百度一镜后台「互动组件」绑定hi现场抽奖服务,仅pro及以上版本支持,需配置webhook回传中奖数据并映射{{winner_name}}等变量实现数字人动态播报。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

要在百度一镜数字人直播中嵌入实时互动抽奖功能,必须通过其后台「互动组件」模块绑定抽奖服务,不能依赖第三方弹窗或跳转链接,否则数字人语音与动作会中断且无法同步展示中奖结果。
确认数字人版本支持互动能力
登录百度一镜控制台 → 进入「我的数字人」列表 → 点击目标数字人右侧「详情」→ 查看「能力清单」中是否勾选【互动抽奖】。未开通该能力的数字人(如基础版V1.0)将无法启用任何抽奖组件,需升级至Pro版或企业定制版。
【必须为Pro及以上版本】免费版和试用版数字人默认关闭所有互动接口,升级后需重新发布数字人才能生效。
接入Hi现场作为抽奖引擎
百度一镜不内置抽奖逻辑,但开放Webhook与iframe嵌入协议,推荐对接Hi现场——因其支持微信扫码即抽、头像霸屏、3D球滚动等12种大屏样式,且与百度数字人共用同一套OAuth2.0用户体系。
进入Hi现场后台 → 创建新活动 → 在「互动组件」中启用「弹幕抽奖」或「头像滚动抽奖」→ 复制生成的「大屏播放地址」(形如https://hi.xxxx.com/live/xxxx)→ 返回百度一镜控制台 →「互动配置」→「自定义组件」→ 粘贴该地址 → 保存并发布数字人。
注意:该地址必须以https开头,且不能带参数;若含utm_source等追踪参数会导致iframe加载失败,数字人屏幕将显示空白。
设置抽奖触发指令
第一步:在百度一镜「对话剧本」编辑页,新建一条触发节点
第二步:输入触发词,例如“现在开始抽奖”“来一波幸运观众”“抽出三位锦鲤”
第三步:动作类型选「调用互动组件」→ 组件名称填“Hi现场抽奖” → 执行方式选「全屏覆盖」
第四步:点击「测试运行」,观察数字人说出指令后,大屏是否同步弹出Hi现场抽奖界面
若测试时仅数字人嘴动但大屏无反应,说明iframe地址未正确加载,需返回Hi现场后台检查活动状态是否为「已启动」,而非「草稿」或「已结束」。
同步中奖数据回传至数字人播报
方法一:启用Hi现场「Webhook通知」
在Hi现场活动设置 →「高级选项」→ 开启「中奖结果推送」→ 填写百度一镜提供的回调URL(可在「互动配置」页底部找到)→ 选择推送字段:昵称、头像URL、中奖等级
方法二:手动映射变量
在百度一镜剧本中,插入变量{{winner_name}}和{{prize_level}},这两个变量会自动接收Hi现场推送的JSON字段值,数字人将据此生成自然语言播报,例如:“恭喜‘星辰大海’获得一等奖!”
这一步不可跳过:若未配置Webhook或未启用变量映射,数字人永远只会重复固定台词,无法动态读出真实中奖者信息。











