语音应用配置后可通过语音音箱或第三方应用控制设备和查询设备状态。
目前支持7个语音平台的配置,分别是:
AmazonAlexa(亚马逊Echo)
GoogleAssistant(谷歌音箱)
TmallAliGenie(天猫精灵)
BaiduDuerOS(百度-小度音箱)
XiaoMiIoT(米家-小爱音箱)
JDWhale(小京鱼-叮咚音箱)
IFTTT
► 创建语音应用:点击右侧的“创建”按钮并选择语音应用;
► 选择需要使用到的对应的语音平台,和绑定已有的应用,作用是为了接收从 APP 绑定和解绑设备的消息,需要选择 iOS 和安卓对应的APPID(因此需要先创建移动应用),等待创建完成进入语音应用详情。
语音指令配置是用于语音控制时,可控制功能和可查询状态的配置。
► 语音指令配置:点击左侧“关联产品”,选择需要使用语音控制的产品。
► 填写用于展示在语音平台的产品信息,名称、型号、图标和对应的英文文案。
► 点击“添加语音指令”
► 下拉选择需要用到的指令。
► 点击“添加数据点”,选择指令对应的数据点,可选择多个数据点。不同数据点类型操作不同:
不同数据点类型的区别
布尔值 | 开关按钮 |
---|---|
数值型 | 数值指固定值,步长指根据设备当前值增或减对应的数值(步长一般用于调大或调小的语音指令) |
扩展值 | 文本框填写固定值 |
枚举值 | 选择对应的枚举值 |
透传 | 文本框填写固定值 |
► 添加完成之后点击“保存”按钮。
► 技能配置选择“公版技能”或者“自由品牌技能”。“公版”指使用GSmart,“自由品牌” 需要在语音平台新建账户和技能。
*GSmart:是机智云发布到第三方平台上的品牌名称,通过发布产品到公版技能,可以在第三方平台上通过授权GSmart,绑定到已发布到产品,进行设备控制和状态查询等操作。
*自有品牌技能:是指在第三方平台上创建自有的品牌,创建成功后,通过授权自有品牌的方式也可以绑定设备。
► 需要配置技能才能成功发布功能到第三方平台,并通过授权账号的方式绑定设备。
- “公版”点击确认,提交审核即可。
- “自由品牌”需要将 clientID 和client secret 填入语音平台,并将语音平台的回调地址填入界面。
- 填写完成后点击“确定”保存。
► 语音应用调试,点击左侧“申请试用”,点击确认。
► 试用期内可以用授权码方式登录公版技能 GSmart,进行设备语音指令的调试。试用期能也可以调试自由品牌的鉴权。
► 调试完成之后选择“应用发布”,点击“提交审核”,从GOMS 审核。审核通过后语音指令即可长期使用。