库克在听证会上称对所有开发者一视同仁
|
发者在配置好设备SN之后,可以对真机设备说,“小度小度,打开技能开发助手”,在技能的菜单中选择【升级为开发版ROM】,根据语音提示进行后续操作即可。 注意:如果以上操作都完成还是提示申请升级失败,请确认设备上的账号和DBP平台登录的账号是否一致,要确保使用相同的账号。 4.2 真机调试密钥的获取和使用
在开发环境安装成功之后, 需要下载开发环境的密钥本地。 开发者完成Android App开发后,即可进入L3 APP 技能的调试阶段。 3.2.4 L4 APP 技能的开发 L4 的APP 技能还在内测阶段,需要联系DBP 的产品经理进行完整的接入流程。 4. APP技能调试 目前,APP 技能还处于Preview feature 阶段,因此只能在真机上进行技能调试。 4.1 真机调试开发环境的安装
创建好APP技能后,点击【测试验证】 → 点击【真机测试】→ 点击【新增设备SN】,添加自己的小度设备SN。 正像老码农在以往技术大会上所讲的那样,APP技能的接入和DBP自定义技能的开发类似,同样遵循六个步骤:
目前,DBP 平台推出的App技能作为Preview feature 开放给广大企业开发者,遵循预览版的相关审核和流程规范。 1. 开发者认证 开发者需要在DBP平台上传身份证、个人邮箱、手机号等信息,通过审核后成为认证开发者。目前DBP 平台采用了百度AI的证照自动识别技术,可以实现分钟级的身份认证,使开发者能够迅速成为DuerOS 的认证开发者。当然,非认证开发者同样可以创建并调试自定义技能,但只有认证开发者才能完成技能的上线。 对应企业开发者而言,还要上传企业的营业执照扫描件,通过审核后成为认证开发者。 需要注意的是,当前,DBP平台APP 技能的开发只对认证的企业开发者开放。 2. APP技能创建 APP 技能目前作为Preview feature 开放,开发者在创建APP 技能的时候首先要阅读并确认《DBP应用开发者协议》。 然后,填写技能名称等相关信息,提交后,等候Preivew 的审核。 在Preview 审核通过后,即表示APP 技能创建完成,可以对技能的意图/槽位/词典等进行配置操作了,详情参见《感知自然语言理解(NLU)》。 3. APP技能的开发 APP 技能开发包括两部分:技能(bot) 服务的开发和 APP 客户端的开发。 3.1 技能服务的开发 APP 技能的bot 服务开发与DBP 上其他自定义技能的开发类似,尤其与交互模型的建立,关于意图、槽位、词典、常用表达等参考《技能交互模型》。 目前,多数APP 技能都采用了DBP 平台的代理服务AVC(App Voice Control),这样无需独立部署服务器即可使用语音交互的能力。简单地说, 设计并填写完交互模型,就可以认为是开发完成了。AVC 将语音交互的结果以结构化数据返回给APP 客户端,由客户端完成对应的操作。 对于复杂交互的APP 技能而言,同样可以部署自己的物理bot,在自己的技能服务中实现更复杂的逻辑。 3.2 APP 客户端的开发 针对语音交互的复杂程度,APP 客户端的开发可以分为4个等级:
从客户端的维度看,可以分为集成Bot App SDK 的APP 技能和未集成Bot App SDK 的APP 技能。L1等级的APP技能没有集成Bot APP SDK,L2/L3/L3等级的APP技能集成了Bot APP SDK。 3.2.1 L1 APP 技能的开发
在DBP 平台的控制台,依次选择 【创建技能】->【自定义技能】->【Android App 技能】, 填写技能名称和APP 包名,如图所示: (编辑:桂林站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |

