节点介绍 在交互流程设计中,会涉及以下几个节点的使用,具体介绍如下: 根节点 进入交互流程的入口,这个节点本身不会配置判断条件,与根节点连接的判断节点作为进入判断。 节点显示为: 具体内容为: 判断节点 触发交互流程某个环节的节点,当满足该节点包含的条件,就可以触发该节点对应的交互环节。
组件交互配置 概述 给按钮组件、形状新增组件交互,可以添加多条事件,并配置每个事件的触发条件和交互行为,触发条件包括:单击、双击、鼠标移入、鼠标移出。当满足触发条件时,控制触发对应的交互行为,交互行为包括服务调用、写入公告板数据等。每条事件可以配置多个行为。 触发事件 可以为组件设置多条触发事件,事件与事件之间相互独立,不会互相影响。事件类型包含单击、双击、移入、移出。
指令交互组件 端云交互指令组件整体介绍 用户通过机器人输入语音、文字、图像等信息后,SDK将输入的信息包装成事件(event)发送给服务器,并接收服务器返回的指令(directive)集,开发者通过传入指令监听回调接口的实现来接收指令集,进行对应的逻辑处理。
场景交互 场景的交互功能在「场景设置」中,它可以对场景中的物体,设置点击、悬浮、被联动等事件交互。 被联动 这里主要介绍一下,被联动如何使用。被联动是指场景通过获取外部图表的 _sugar_dd_default_ 参数,从而执行该事件的的一系列动作,比如点击某个物体后,可以执行多次「移动相机到」,相机会通过设置的关键帧,相机会执行不同位置的移动动画。
端云交互协议 这套协议是客户端和ABC Robot云端的通信协议,客户端借助此协议,实现端云交互,完成请求发送和返回值处理。我们将端云交互抽象成事件、指令和端状态的形式,客户端的请求由事件和端状态组合而成,云端处理客户端传输的事件和端状态,将处理结果以指令集的形式下发给机器人,客户端执行收到的指令集,完成交互逻辑。
语音交互组件 通过语音交互组件,可以通过语音远程控制大屏中过滤条件的过滤/筛选、图表放大、图表下钻等动作,同时也包含了 通过语音进行的 AI 问答 功能。 注意注意:由于产品更新,AI 问答功能将停止支持新建页面,定于 2024 年 8 月 31 日正式下线。请妥善保管您的数据,感谢您一直以来的支持。原有已开启的 AI 问答还可使用至 2024 年 8 月 31 日。
识别结束或取消 发送FINISH指令,结束本次识别,等待服务端下发识别结果。 { "type":"FINISH" } 或 发送CANCEL指令,取消本次识别,取消识别后不会收到识别结果。
子设备数据云边交互方式-v2 子设备数据云边交互方式 本节对子设备数据云边交互协议做一些补充。 驱动接收真实设备的数据,并将数据同步至broker。通过订阅broker的topic,可以看到子设备数据的云边交互格式。
解决方案 百度语音识别融合百度领先的自然语言处理技术,支持多场景智能语音交互,提供高精度的语音识别服务。通过在游戏中接入百度语音识别,实现了通过语音来跟宠物互动的功能,大大提升了玩家的游戏体验。
SpeechBean 具有三个属性: int id :此段语音id String speech :语音识别到的字串 boolean isFinal :是否这句话识别结束,逐字识别模式下,当本句话还未识别结束回调的值为false,识别结束为true。 public void onWakeUp(String word) :SDK检测到唤醒词后回调该方法,并返回唤醒词字串。