一小时搭建自己的天猫精灵技能——创建语音技能与语音交互模型
回答
收藏

一小时搭建自己的天猫精灵技能——创建语音技能与语音交互模型

桃花
2023-06-29 21:00·浏览量:2532
桃花
发布于 2023-06-29 17:17更新于 2023-06-29 21:002532浏览

创建语音技能

1.进入技能应用平台,我们要创建一个语音技能,选中 语音技能 分类:点击 创建技能。


2.填写技能基本信息

选中 语音技能 中的 个人技能 填写技能创建信息:技能名称调用词

  • 技能名称:展示在技能市场的技能名称,在发布时将进行唯一性检测。
  • 技能调用词
  • 有调用词
  • 调用词是指用户使用这个技能前所需要说的关键字。如“天猫精灵,天气小蜜”,则使用了调用词为“天气小蜜”的技能。
  • 无调用词:
  • 个人技能若是给自己使用的,此时也可以不设置调用词,这样在使用时可以直接说出问题就好,不用专门说调用词。


基本信息填好后,后端服务部署方式选择阿里云faas,选好后确认创建技能


语音交互模型

下面我们来设计技能的语音交互部分

什么是语音交互模型


用户与技能的对话流程简单示例



不难发现对话中涉及到两个实体,表示行业(电商、食品...)的集合、表示分享(钉钉群、微信群...)的集合

同时【写报告】意图还规定两个必要的参数 ,报告内容、是否分享

为了让技能更友好还需要配置一个【引导】意图,因为用户可能不知道技能有哪些功能,用来提示用户、介绍技能用法。【引导】不需要任何参数,同时设置为默认意图。

总的来说,技能包含多个意图,不同的意图触发各自的功能,意图如果需要参数,则查找参数对应的实体。


配置实体和意图

我们把第一个实体叫做行业,另一个叫分享

1.点击创建,实体名称【行业】,实体标识名【trade】;实体名称【分享】,实体标识【group】


2.保存后,添加实体值,适当添加同义词,电子商务同义词电商,自由发挥同义词随你、都行、都可以、任意


3.配置意图,我们配置【引导】、【写报告】这两个意图。

填写意图信息


添加参数,如果参数是必要的把必选勾上,参数名自定,关联实体在下拉框中选,让精灵追问,编辑追问语句和回复语句,用户回复中 用" @{xxx} " 格式引用实体。


收藏
全部回答1
最新
发布回答
回答