论坛用户033303 发表于 2021-4-29 10:17:49

OPPO小布助手开放平台——礼物技能自建流程

本帖最后由 论坛用户033303 于 2021-4-29 16:25 编辑

OPPO小布助手开放平台——礼物技能自建流程


      小布技能平台是一个开放的智能语音技能平台,开发者可以创建意图(自然语言的意图理解)、实体槽位解析、多轮配置和话术设置,完成一个技能的创建。最终实现终端用户使用自然语言唤醒手机,或其他智能设备上的应用/能力。      本文以"礼物"技能,介绍如何在小布助手开放平台上新建技能(注册登录操作省略)。      A. 开发者使用文档:https://odocs.myoas.com/docs/VKQhgqKrgrtqyvhG      B. 测试环境链接:https://test.open.oppomobile.com/newservice/capability?pagename=breeno;      C. 线上环境链接:https://open.oppomobile.com/      
   1、创建技能
      输入技能名称、技能调用名、应用场景、选择自定义技能方式:普通式、沉侵式、代码编译    (1)普通式:创建基本的自定义模型,为你提供技能、意图、槽位、回复、真机测试等功能    (2)沉侵式:创建沉浸式的技能模型,为没有NLU能力的开发者提供稳定多轮能力,如猜谜语,猜歌名等,不再因为回答错误导致退出,可尽情体验强多轮的沉浸模式;    (3)代码编译:依赖一定的编程能力,可依赖一定的编程能力,可自定义新增剧情小游戏选项,允许用户创建剧情小游戏,保证给个人开发者良好的使用体验
      本文的"礼物"技能属于普通式技能。创建时需要填写技能名称      技能名称:为该技能的标识,用以区分不同技能(但在技能使用中无实际用途)   技能调用名:为手机用户唤醒该技能所需要说出的名称(用户需要口说“打开+技能调用名”进入该语音技能)

2、创建意图与槽位      在创建之前,需要用户整理出创建技能有哪几个意图,意图分别用到哪些槽位,每个意图是否存在多轮设计,每个意图最终以什么形式返回结果给用户?假设,礼物技能存在6个意图,4个自定义槽位,其中生日礼物意图采用多轮设计,其他意图单轮设计,并进行文字卡片回复。具体操作如下:说明:(1)默认意图:新建意图可打开开关时,当触发技能的话术中没有匹配到意图, 触发默认意图,即取消意图为当前技能的默认意图;(2)槽位解析:共存在2种方式,词典解析与通用解析。词典解析支持用户自定义词典来进行提槽,通用解析是指平台已支持的通用槽位,用户在新建技能时可直接选择,部分通用槽位不可能完全满足所有query的提槽。

2.1 礼物技能的自定义槽位      以"礼物对象"槽位为例,假设初始的词典如下:

      其他自定义槽位类似,注意:考虑到用户不可能一次性地提供词典中的所有关键词,所以平台支持词典的维护更新。
2.2 礼物技能的自定义意图2.2.1 单轮意图的设计2.2.1.1 单轮意图的语料上传      以"情人节礼物"意图为例,首先上传意图语料,如下图
说明:(1)批量导入支持用户批量上传意图语料(2)全局解析:指当前意图,所有槽位的提槽结果。如果词典存在更新,进入到意图后,需要重新点击全局解析才生效;词典提槽的原理是AC自动机(全局匹配),这里并未采用如FlashText或DAG等最长匹配的提槽方法,是因为保留更多的信息给开发者。开发者可根据实际需求编写槽位后校验逻辑进行技能优化。(3)如果部分query的提槽效果不满意,用户可直接双击query本身,右侧变会展示出技能的所有自定义槽位,便可以再次编辑添加关键词。

2.2.1.2 单轮意图的卡片回复      由于当前意图没有多轮,所以直接点击右上方的下一步,进行回复设置。
      这里,选择文字卡片回复,效果如下,再点击保存,便完成了当前意图的配置。

2.2.2 多轮意图的设计2.2.2.1 多轮意图的语料上传与单轮意图类似,如"生日礼物"意图
2.2.2.2 多轮意图的多轮设计比如当前意图存在2个必填槽位,需要配置追问话术。
说明:通俗解释这里的多轮设计,指当前意图的必填槽位存在缺失,此时需要询问用户来填补这些槽位,当必填槽位全部满足时才能返回结果给用户。
2.2.2.3 多轮意图的卡片回复与单轮设置方法类似。

3、对话测试创建好意图,平台提供3种方式来测试效果:(1)对话测试环境(2)白板(3)真机测试
3.1 对话测试环境
3.2 白板这里需要团队内部人员,添加权限与配置hosts文件才能运行,效果如下:(1)预发对话测试环境(2)真机调试环境

3.3 真机测试具体操作过程如下安装好apk文件后,打开小布助手,输入"打开礼物帮我选一个情人节礼物",结果如下:

论坛用户033303 发表于 2021-4-29 12:11:13

欢迎留言讨论~
页: [1]
查看完整版本: OPPO小布助手开放平台——礼物技能自建流程