写在前面
天猫精灵大家都很熟悉,是一个很贴近生活的语音助手,并且给我们的生活带了很多便捷。那么天猫精灵的语音交互究竟是如何开发的呢?接下来,介绍一下开发者的体验功能:利用云开发平台实现天猫精灵的天气小助手。
操作流程
首先,登录天猫精灵开放平台。登录之后,选择【技能应用平台】。然后登录技能应用平台后,选择【控制台】。这样我们就进入到了技能应用平台的控制台画面,然后选择【创建应用】。
接着参照官方给出的例子,我们选择【自定义技能】,讲基本信息按照自己的喜好填好。然后部署方式选择【在线开发】。
接下来,创建语音技能。选择一个适合自己的程序开发语言(Java),然后选择【天气小助手模板】,最后选择【确认创建】。
这样,到此为止,我们的天气查询模板就创建完毕了。由于语音交互模型等配置官方模板已经帮忙设置OK了,那么接下来,发布一下程序。选择【后端服务】。
然后选择【前往开发】,接下来会跳转到云开发平台画面。
接下来的示例代码,我们简单看一下逻辑,然后选择【预发环境】,然后点击【部署】。
等待程序部署完毕后,我们再次回到技能应用平台。
最后,选择【测试】,接下来就可以对我们的小助手开始测试了。
写在最后
开放平台也给我们提供了实机测试的功能,但是新买的设备还没到货,所以接下来打算将物联网设备接入到天猫精灵。希望可以语音控制家里台灯的开关和热水器的温度调节。感谢天猫精灵为我们提供了一个这么好的机会来体验开发的乐趣,当然也欢迎大家一起来体验~