【 入门介绍 】小度技能开放平台手册
DuerOS-河童 发布于2018-08-08 21:37 浏览:2939 回复:7
0
收藏

 

一、DuerOS开放平台

DuerOS开放平台是为个人及企业开发者提供的一整套对话式人工智能解决方案的开放平台。

开放平台集成了DuerOS的能力,是百度全球领先人工智能技术的重要应用之一。

DuerOS开放平台包括:

 

智能设备开放平台

提供了灵活的分层解决方案,满足家居、车载、可穿戴等数十种设备和场景需求,并已为数百家顶级客户的产品和设备集成了对话式人工智能的能力。

 

技能开放平台

提供了全套语音技能开发工具和方案,开发者利用可视化界面即可高效的完成开发部署,将技能发布在搭载DuerOS的硬件中

 

 

二、小度技能开放平台

 

DuerOS技能开放平台为个人及企业开发者提供了专业的对话式AI技能开发工具。

开发者可灵活设计 自定义技能 ,也可低成本快速创建 能家居 或 内容播报 技能。

成功上线的技能,将可通过小度技能商店在所有搭载DuerOS的智能设备上生效,触达海量的AI设备用户。

 

  • 智能设备激活量  10000万+

 

  • 开发者数量  20000+

 

  • 发布技能 500+

 

 

对 话 技 能

在移动时代,用户通过触控交互调启应用APP使用各类服务功能。

 

在AI时代,用户与智能设备的交互形式变得更加自然。

现已逐步形成了以 对话式AI交互 为核心,以触控操作、屏幕展现、人脸识别等为辅助的多模多态的人工智能交互模式。

 

DuerOS对话式技能,为智能设备提供了无限可能性。

开发者可以通过开发技能,使得自己的产品和服务通过智能设备,触达到终端用户。

用户则可通过自然的对话交互,调启丰富的娱乐及服务能力。

 

 

邀 您 入 驻

  • 个人及企业开发者

可开发自定义技能,产品形态灵活,自由配置自然语言对话,能够满足各个领域对技能的要求。

 

  • 智能家居设备厂商

使用智能家居技能,只需授权协议及轻量开发,即可将您的设备接入DuerOS设备云,实现智能家居的语音指令及场景控制。

 

  • 优质内容资源渠道

使用内容播报技能,仅需根据数据格式上传内容,即可实现内容资源的语音播报及基础控制。

 

 

平 台 优 势

1) 技能商业生态闭环

提供平台化的技能付费及分成模式,与开发者一同探索并共享技能收益。

 

2) 免费开放核心技术

在技能开发上,我们将百度各种核心AI能力免费开放给开发者;

(如:自然语义理解NLU、语言识别ASR、知识图谱、系统词典、系统意图等)

 

3) 资源补贴优秀技能

为优秀的技能提供流量及资源补贴,扶持开发者共同打造爆款技能。

 

4) 触达更多优质用户

DuerOS开放的与各种类型的设备厂商合作,落地设备种类多、数量大;

 

5) 平台开发链路全能

全流程强支持(开发-部署-测试-发布),提供自然语义工具,轻松创建对话式技能;

 

6) 完备周边工具支持

提供真机测试、版本迭代、数据统计等工具,方便开发管理技能;

 

7) 优质开发交流社群

度客俱乐部、开发论坛及交流群,良好的技术交流氛围,专业人员答疑解惑;

 

 

技 能 介 绍

1、自定义技能

技能平台支持开发者创建自定义类型的技能,

开发者可 自由设计NLU(自然语言理解)单轮\多轮对话支持高度定制,具有无限可能。

开发者可以创建技能为用户提供各种服务,如提供天气预报、提供百科常识、互动游戏、订购物品等。

 

使用示例:

 

展现形式:

有屏技能:针对 小度在家、电视、投影仪、手机等设备开发的技能;

无屏技能:针对 智能音箱、故事机、手表等设备开发的技能;

 

平台工具:

交互模型

提供了可视化操作界面,可通过创建意图、词典来配置自定义单轮或多轮对话;

开放了系统意图、系统词典等知识图谱优质内容,降低开发门槛;

提供在线意图训练工具,帮助提升技能理解及体验效果;

 

资源管理

支持上传技能回复所需的图片、音频、视频文件,便捷管理技能资源;

 

展现模板

子啊有屏设备上,可以通过使用卡片展现更生动、丰富的内容开发者可以低成本地创建有屏类技能。

 

 

开发方式:平台可视化 + BOT-SDK编程

自定义技能中,平台可视化界面可完成 自然语言理解和分析的配置,

并将识别的用户意图及关键信息返回至BOT-SDK,通过BOT-SDK进行处理并提供功能服务。

 

重要概念:

意图:意图用户想要技能完成哪些服务或功能。

常见表达:用户在表达意图时,可能出现的常见表达句式。

槽位\词典:用户在表达意图时的关键信息点,一般为某领域词汇的集合。

多轮对话:一次用户输入与技能的回复,称为一轮对话。超过一轮的对话称为多轮对话。

 

 

2、智能家居技能

智能家居技能让用户通过语音来控制智能设备,查看设备的状态,如控制开灯、关灯。智能家居技能还支持 智能场景 的设置。

开发者仅需参照智能家居协议,实现授权及通讯,即可接入DuerOS设备云,成为受控设备。

 

实现功能:

开关控制:打开、关闭电灯等

调控功能:调节房间的亮度、温度和湿度,或调整冰箱温度等

设备操控:播放家电娱乐设备、切换电视频道、调整音量大小、电视快进和回访等控制

智能场景:智能场景是指一些智能设备的组合使用,把多个智能设备调到预先设定好的状态。如用户使用睡眠场景时,智能家居技能会调暗灯光、关上窗帘。

 

设备类型:

灯、空调、空气净化器、热水器、洗衣机、窗帘、插座、场景控制、电视、电风扇、加湿器、扫地机器人、

取暖器、烤箱、微波炉、电饭煲、压力锅、烹饪机、破壁机…

 

 

3、内容播报技能

DuerOS平台支持开发者创建内容播报类型的技能,只需按照数据格式添加资源信息,即可实现内容资源的播放\暂停\继续等功能。用户可以通过技能订阅新闻资源和有声资源。

 

协 议 资 料

平台提供多语言的BOT-SDK,其中包括开发技能所需的各种API接口。

SDK常用的功能有技能打开和退出、NLU交互功能、对话控制功能等

并配有对应的自定义技能协议、智能家居技能协议、内容播报数据格式等技术文档,和配套实例教学视频供开发者快速开发使用。

官方协议:PHP、Java、Node.js

下载地址:https://github.com/dueros 

 

第三方开发者:Python

下载地址:https://github.com/jokenwang/bot-sdk-python

 

原则上只要遵循DuerOS技能协议,可以用任何开发语言进行开发技能。我们非常欢迎开发者根据我们的协议开发支持各种语言的甚至定制化的SDK。

 

 

开 发 流 程

 

 

配 置 服 务

  • 授权信息:百度账号与技能账号的授权打通,遵循Oauth 2.0协议。
  • 服务部署:技能创建成功后,需要将提供服务的BOT-SDK部署到云服务上。

 

开 发 测 试

技能开放平台支持模拟器测试和真机测试。

模拟器测试 是在平台上模拟真实设备对技能进行测试。

真机测试 是在部署DCS协议的语音设备上进行测试,技能在发布上线前就可以体验在真实设备中的效果。

 

在技能的开发过程中,平台为技能开发者提供多种测试工具及方式,用于满足不同阶段的测试需求。

 

1、Debug测试:

用于在线测试自己正在开发技能的交互模型(意图、词典)配置。

 

2、模拟测试:

模拟器测试是在平台上模拟真实设备对技能进行测试。

用于在线测试所有已发布上线的DuerOS原生技能、第三方技能和自己正在开发的技能的完整服务。

 

3、真机测试:

真机测试是在搭载了DuerOS系统的的语音设备(小度在家、小度音箱等)、开发套件或DCS-SDK( 定制版 )等真实设备环境上进行测试。

用于测试自己正在开发中的技能,同一时间只能支持一个技能的调试。

 

真机测试方式:

在平台开启真机测试开关,在真机设备上登录同一个百度账号,使用语音指令 “打开技能调试模式” 进入测试环境,即可在真机上测试技能。

 

审核发布

开发完成的技能,需要通过机器及人工审核,确保基本信息无误、技能功能完备并满足基本的交互体验,即可发布上线。

智能家居技能:需将技能中涉及的设备及相关使用文档邮寄给DuerOS,以供测试。

 

 

三、技能商店

成功通过审核的技能,将会在对应的 小度技能商店 里发布上线。

用户可以通过技能商店查看、启用或购买所需的技能。优质的技能将会获得更多的资源展示推荐。

 

技能商店根据设备类型的不同,具有丰富的的形态。

可以通过小度之家App、智能设备App以及智能设备端内进入技能商店。

 

 

四、技能使用

用户可以通过技能商店查看技能详情,并选择启用或购买所需的技能,对智能设备进行个性化配置。

用户启用技能后,可使用 “打开+技能名称” 语音指令进入特定技能,使用“退出”中断技能服务。

 

智能家居技能只需用户在新添设备时,进行授权配对,后续使用时无需打开技能,可直接使用控制指令进行操作。

 

使用示例:

 

五、联系我们

 

  1. 合作邮箱:dueros-bd@baidu.com
  2. DuerOS开放平台:baidu.com/open
  3. DuerOS官网:baidu.com
  4. 度客俱乐部 (对话式AI开发者俱乐部)

      

收藏
点赞
0
个赞
共7条回复 最后由笔墨哥回复于2018-10-20 17:35
#2JieenRow回复于2018-08-13

开放平台,点个赞,小度小度,祝你早日称为无所不能的AI

0
#3DuerOS-河徒回复于2018-08-13

点赞

0
#4笔墨哥回复于2018-10-20

真是一个骄人的平台

0
TOP