快速了解技能
什么是技能
DUI的语音技能类似于一个APP,通过语音对话完成一个或者多个特定功能,如:导航技能,可以通过编写语义对话完成地址查询与设置、路线规划、周边搜索、导航等功能。DUI上语音技能按对话类型分为四类:
技能类型 | 描述 |
任务型 | 适用于定制各类型对话、支持资源引用和多轮对话,可以快速定制出个性化技能,代码开发能力要求较低。 |
自定义型 | 在DUI平台定制识别或语义,有代码能力的开发者和第三方平台,按照DSK协议中的约定接管对话流程,完成技能的接入。 |
智能家居型 | 通过配置授权信息和服务地址,完成第三方智能家居服务接入。 |
知识型 | 适用于定制问答形式的各类型对话,支持知识卡片与知识问答两种组织形式,代码开发能力要求较低。知识问答和知识卡片的区别 |
如何开发技能
1、 了解概念
在开发技能前,您可以先了解下技能开发过程涉及的一些概念:
2、了解技能开发流程
明确概念后,再来看看技能开发流程,以任务型技能为例,有如下流程:
技能创建
对话定制
技能测试
技能发布
您可以根据您需要开发的技能类型,参照对应的开发文档,完成技能的开发工作。
3、如何使用技能
完成开发后,您可以通过以下方式来使用技能:
4、协同开发技能
在具体开发过程中,了解以下三、四小节,能让你在协同开发工作中更方便。
什么是技能拥有者
技能拥有者:是指有技能拥有权的开发者。
技能拥有者具备以下权限:
操作 | 说明 |
锁定技能 | 锁定后,除您和管理员外,其他人不能编辑、开发此技能 |
转让技能 | 转让技能拥有权。转让后,您不再是技能的拥有者 |
开发技能 | 可以开发技能任务、意图、词库等 |
那么,如何成为技能拥有者?
1. 创建技能后,默认您是技能的拥有者;
2. 其他人通过技能转让操作,将技能拥有权转让给您,如下图:
技能锁定
当您是技能拥有者时,如您不希望项目组其他人修改您负责的技能,您可以使用技能锁定功能。锁定后,可执行操作如下表:
项目组其他人 | 自己 | 管理员 | ||||
---|---|---|---|---|---|---|
锁定前 | 锁定后 | 锁定前 | 锁定后 | 锁定前 | 锁定后 | |
访问技能详情页 | √ | √ | √ | √ | √ | √ |
编辑任务 | √ | × | √ | √ | √ | √ |
编辑意图 | √ | × | √ | √ | √ | √ |
查看说法 | √ | √ | √ | √ | √ | √ |
编辑词库 | √ | × | √ | √ | √ | √ |
查看词库 | √ | √ | √ | √ | √ | √ |
编辑控件 | √ | × | √ | √ | √ | √ |
查看控件 | √ | √ | √ | √ | √ | √ |
发布技能 | √ | √ | √ | √ | √ | √ |
技能分享/上架 | √ | √ | √ | √ | √ | √ |
-------------------------------------------------------------------------------------------- |
在技能详情页,可以看到【锁定技能】按钮。
对于已锁定的技能,如需开放给其他人编辑,可以通过【取消锁定】来解除技能锁定状态。
注意:如果实际开发过程中,技能的负责人发生改变,管理员或技能拥有者可以在控制台上,通过【技能转让】操作,来完成技能拥有者身份的移交。
技能置顶
在技能数据较多的情况下,可以在搜索后的技能列表页,或技能详情页选择执行技能置顶操作,置顶后,该技能会固定在产品列表页的首部。
- 点击导航条上的 “技能定制”进入产品列表。
- 在技能列表页搜索或筛选技能,可以看到搜索后的技能列表页出现【置顶】按钮。
- 点击【置顶】按钮,将技能置顶。或者在技能列表页,点击【开发】,进入技能详情页。
- 在技能详情页,点击【管理】下拉弹窗中的【置顶技能】,将技能置顶。
说明:
1、最多可同时置顶3个技能时,会替换掉最早置顶的技能;
2、针对置顶的技能,可以通过【撤销置顶】操作,取消置顶状态。
关联阅读: