天猫精灵AI语音技能开发(第一课)

276 阅读1分钟

此demo为使用唤醒词唤醒天猫精灵,天猫精灵给出特定的回答

1.使用淘宝账号登录(iap.aligenie.com), 截图如下:

WeChat 圖片_20211102093251.png 2.创建新技能,左侧选择语音技能;右侧先选择“自定义技能”,再填写技能名称、技能属性(选择公有技能)、技能调用词、唤醒词;最下面选择阿里云云开发(FAAS),然后保存提交。截图如下:

WeChat 圖片_20211102093538.png

WeChat 截圖_20211102094203.png 3.定义语音交互模型,如下图,先创建意图,如下图,填写意图名称、意图标识、意图描述、设为默认意图,提交保存。

WeChat 截圖_20211102094302.png WeChat 截圖_20211102104121.png

WeChat 截圖_20211102094431.png 4.后端服务创建,选择阿里云云原生开发(FAAS),关联阿里云账号,登录阿里云账号,进入阿里云云开发平台(workbench.aliyun.com) 完成授权。如下图所示。 WeChat 截圖_20211102094813.png WeChat 截圖_20211102094855.png WeChat 截圖_20211102094924_51h75uqxm.png 5.创建技能应用,选择java、通过模板创建、空白模板,创建应用,保存,前往开发,如下图所示。

WeChat 截圖_20211102095020_aqgulweiu.png

WeChat 截圖_20211102095053_xfk76irqs.png

WeChat 截圖_20211102095131_3rrwz3wkg.png

WeChat 截圖_20211102095155_i27qf1qzc.png

6.云开发平台开发,上一步打开新标签如下图所示,找到对应的Java文件,修改28行的代码,字符串里面的内容为唤醒天猫精灵后,天猫精灵的应答语。然后commit,push代码到阿里云的代码库云效,如下图所示,代码修改完成后进行部署,选择预发环境,点击“部署”,稍等一会,部署成功,如下图所示。

WeChat 截圖_20211102095715_f8qxtbzmp.png

WeChat 截圖_20211102095942_gf4jz5e5o.png

WeChat 截圖_20211102100115_bj1dxigfk.png

WeChat 截圖_20211102100329_trj5hbwlg.png

7,部署完成后,回到第五步界面,进行测试-在线测试,输入第二步设定的唤醒词,发送,会收到第六步设定的字符串内容,,测试完毕,如下图。

WeChat 截圖_20211102100537_vqaum1re2.png

8.云应用下线,进入后端服务-高级配置-预发环境-下线。如下图。

WeChat 截圖_20211102101530.png

WeChat 截圖_20211102100736_evwn7zmcn.png