使用流程概览
更新时间:2019-12-10
本文档旨在帮助用户快速上手使用百度ABC Robot机器人平台服务。
说明:
步骤一、开通服务
- 访问百度ABC Robot官网,点击页面右上角的管理控制台按钮。
- 注册并登录您的百度智能云账号,请参考注册和登录。
-
首次使用,需要开通服务。
- 点击“申请开通”按钮,按页面提示填写信息,提交申请。
- 提交申请后,百度智能云将尽快对您的申请信息进行审核,届时会有专人与您联系。请保持预留的联系方式畅通。
-
服务开通
申请信息审核通过后,将为您开通产品使用白名单。
步骤二、选择开发套件(可选)
我们为您提供了软硬一体的远场语音方案,包含麦克风阵列和开发板,支持远场拾音、声源定位、噪声消除、语音唤醒等能力,您需要在您的产品中集成百度ABC Robot开发套件,才能具备上述功能。如需购买开发套件请点击合作咨询。
说明: 如果采用手机、平板等内置麦克风,则不具备远场拾音、声源定位等开发套件独有的功能。
步骤三、创建项目
- 登录ABC Robot平台管理控制台。
- 在“项目管理”页面,点击“添加项目”按钮,根据页面的提示信息创建一个项目。
-
您可以在该项目下开发和管理云端和Client端的服务。
注:我们为您提供了2个项目配额供您试用,您也可以根据页面提示,申请更多配额。
步骤四、SDK下载和集成
- 前往“项目管理>概览>开发者资源”,下载SDK,并获取该项目的Client ID和Client Secret。
- 参考Android SDK开发指南将SDK集成到您的工程中。
- 参考激活设备文档激活您的设备。
-
在管理控制台“设备管理”页面,您可以看到已激活的设备,并管理设备信息。
- 设备ID:设备的唯一标识,您可以通过该字段建立云端和设备端的对应关系
- 设备名称:用于平台内机器人的辨识,并非机器人名字
- 经纬度:机器人的坐标,用于天气等涉及地理位置的问答
- 至此,您的产品已经成功接入百度机器人开放平台,可以提供基础的服务。此外,如果需要机器人完成更复杂的业务场景,您还要完成步骤五的工作。
步骤五、配置云端服务
- 知识管理。通过问答库管理模块添加FAQ问答,实现不带上下文的一问一答能力。具体操作请参考问答库管理文档。
- 技能管理。我们为您提供了丰富的系统预置能力,您可以直接在预置技能模块,勾选需要复用的技能。具体操作请参考预置技能文档。
- 人脸与人脸库。通过人脸库管理模块添加人脸信息,实现VIP身份识别等功能。具体操作请参考人脸库管理。
- 项目配置。通过兜底金句模块配置机器人异常情况的应对话术。具体操作请参考兜底金句文档。
- 模拟测试:在平台模拟测试,验证机器人对话效果。具体操作请参考测试机器人文档。
步骤六、设备端开发
- 基于平台提供的SDK,结合您的业务场景完成机器人端的应用开发。具体操作请参考Android SDK开发指南。