-
DuerOS开放平台
-
技能开放平台
-
自定义技能
- 自定义技能简介
- 自定义技能创建
-
有屏技能
-
技能交互模型
-
自定义技能协议
- 处理DuerOS发送的请求
-
技能部署
-
技能开发样例
- 账户关联
-
技能测试
-
技能发布
-
技能付费
-
个性化服务
-
内容播报技能
-
小技能
-
平台能力扩展
-
SDK
-
预览版功能
- 全双工(Preview)
-
APP技能(Preview)
-
-
智能家居开放平台
- 品牌使用规范
-
开发者服务条款
DuerOS平台支持开发者创建自定义类型的技能,开发者可以创建技能为用户提供各种服务,如提供天气预报、提供百科常识、互动游戏、订购物品等。用户只需要语音交互就可以获得相应的服务。 如用户可以与您的技能发生如下对话场景。
用户 :小度小度,北京天气怎么样?
天气技能 :今天天气晴,气温15度。
用户 :小度小度,今天故宫开放吗?
旅游技能 :今天是周一,故宫闭馆。
自定义技能由以下重要部分组成。
- 意图:指技能要满足的用户的请求或目的。
- 词典:是某领域词汇的集合,是用户与技能交互过程中重要信息。
- 用户表达:是用户表达意图时具体的样例,用户表达样例越多,意图识别能力越强。
- 配置服务:技能创建成功后,需要部署到云服务上。
自定义技能需要被用户唤醒才能与用户互动,为用户提供相应的服务。用户需要使用打开
+调用名称
的方式打开技能。
小度小度,打开天气。(天气技能)
小度小度,打开个人所得税。(个人所得税技能)
小度小度,打开订票服务。(订票服务技能)
当自定义技能发现用户给出的信息不完整,没办法给用户提供相应的服务时,技能使用追问语句
向用户提问,获取关键信息。
请问您的出发地是哪里? (订票技能中用户没有提供起始地信息)
请问您要买哪天的火车票?(订票技能中用户没有提供出发时间的信息)
当自定义技能发现用户需要进行付费时,在付费前会技能向用户进行意图确认,确认付费信息是否正确。
您充入100元话费,请确认。(话费充值技能)
请您确认订单:一个汉堡,一杯可乐。(订餐技能)
当自定义技能发现用户回答内容不正确或者用户很长时间没有响应,技能提示用户进行输入。
小度: 您可以这样说我想要一个汉堡。
小度: 如果您想和我聊天,请说:“打开聊天工具”。
自定义技能不仅能在语音上与用户进行交流,在有屏的设备端上,技能还可以通过展现卡片来回答用户的请求,让用户获得更丰富、更直观的信息。