-
DuerOS开放平台
-
技能开放平台
-
自定义技能
- 自定义技能简介
- 自定义技能创建
-
有屏技能
-
技能交互模型
-
自定义技能协议
- 处理DuerOS发送的请求
-
技能部署
-
技能开发样例
- 账户关联
-
技能测试
-
技能发布
-
技能付费
-
个性化服务
-
内容播报技能
-
小技能
-
平台能力扩展
-
SDK
-
预览版功能
- 全双工(Preview)
-
APP技能(Preview)
-
-
智能家居开放平台
- 品牌使用规范
-
开发者服务条款
本文详细地讲述查询个税技能交互模型创建过程,请按如下步骤进行操作。
请使用百度账号登录技能开放平台。如果你还没有百度账号,请先注册百度账号。
登录成功后,请在屏幕右侧上方进行开发者认证(认证48小时内会开通)。如果已经认证请忽略。
点击创建新技能,选择自定义
->从头开始
,输入技能名称“查询个税”,调用名称“查询个税”,选择技能场景和付费类型,点击确定。
选择导航栏交互模型
->意图
,点击创建意图,在意图信息
中输入意图的中文名称“查询个税”,输入意图标识名“inquiry_tax”。
在常用表达
中输入交互场景中设计的用户的表达。
我要查询个税
我在北京
我工资8000
标注常用表达中的关键信息(槽位信息)。首先将“我工资8000”中的8000标注为sys.number槽位,词典选择系统词典sys.number(通常情况下,平台会自动标注sys.number,此时不需要你手动标注),然后将“我在北京”中的“北京”标注为sys.city,词典选择系统词典sys.city。
槽位标注后会在槽位列表
中出现标注的槽位信息sys.number和sys.city。在查询个税技能中,如果缺失城市和工资时,无法计算出税款,所以请勾选槽位的必填选项,同时填写追问语句“你工资多少”、“你在哪个城市”。
查询个税技能交互模型创建完成。
说明:意图标识名(inquiry_tax)和槽位标识(sys.number、sys.city)会在技能业务代码实现过程中使用,需要保证交互模型中的名称与业务代码保持一致,否则技能无法响应请求。
在意图页面的最右侧进行交互模型测试(可以使用语音输入,请确保扬声器和麦克风处于正常工作状态)。
- 输入“打开查询个税”,技能回复“欢迎使用查询个税”。
- 输入“我想查个税”,技能回复“你工资多少”。
- 输入“我工资8000”,技能回复“你在哪个城市”。
- 输入“我在北京”, 此时技能完成意图和槽位的识别。
交互模型测试结果满足技能设计的预期,接下来进行技能业务代码实现。