此demo为使用唤醒词唤醒天猫精灵,天猫精灵给出特定的回答
1.使用淘宝账号登录(iap.aligenie.com), 截图如下:
2.创建新技能,左侧选择语音技能;右侧先选择“自定义技能”,再填写技能名称、技能属性(选择公有技能)、技能调用词、唤醒词;最下面选择阿里云云开发(FAAS),然后保存提交。截图如下:
3.定义语音交互模型,如下图,先创建意图,如下图,填写意图名称、意图标识、意图描述、设为默认意图,提交保存。
4.后端服务创建,选择阿里云云原生开发(FAAS),关联阿里云账号,登录阿里云账号,进入阿里云云开发平台(workbench.aliyun.com) 完成授权。如下图所示。
5.创建技能应用,选择java、通过模板创建、空白模板,创建应用,保存,前往开发,如下图所示。
6.云开发平台开发,上一步打开新标签如下图所示,找到对应的Java文件,修改28行的代码,字符串里面的内容为唤醒天猫精灵后,天猫精灵的应答语。然后commit,push代码到阿里云的代码库云效,如下图所示,代码修改完成后进行部署,选择预发环境,点击“部署”,稍等一会,部署成功,如下图所示。
7,部署完成后,回到第五步界面,进行测试-在线测试,输入第二步设定的唤醒词,发送,会收到第六步设定的字符串内容,,测试完毕,如下图。
8.云应用下线,进入后端服务-高级配置-预发环境-下线。如下图。