全链路产品开发

产品开发主要有以下四步:

 

创建产品版本

配置语音技术

03  选择语音技能

发布产品版本

 

 

 

 

创建产品版本

  1. 登录进入控制台后,在产品列表页,点击“+产品接入”按钮,进入产品创建页面,完成产品创建。
  2. 点击【开发系统】,选择继续开发语音交互系统版本。
  3. 您可以选择自定义开发语音交互系统,或者使用DUI提供的行业模板(即解决方案),完成语音交互系统版本创建。

 

版本创建后,当前产品的语音技术类型和操作系统不可更改。

基础技术产品创建完成后,无需进行后续步骤,直接进入产品授权

 

配置语音技术

在产品详情页,选中需要开发的产品版本,点击【开发】,进行语音技术特性配置。其中,需要注意:

内核版本: 集成SDK依赖的资源,推荐使用和SDK版本号一致的内核版本。

语音唤醒: 至少1个主唤醒词(最多两个);离线快捷唤醒词个数建议不超过128个,超过个数上限可能会出现部分唤醒词不识别的情况。

智能家居配置:开启后,需要APP端配合使用。了解如何使用智能家居配置

 

选择语音技能

请查看:技能管理

 

 

训练并关联模型

如果您的产品中,包含您自己(个人/团队)创建的技能,则需要进行自训练语言模型训练,以增强您自定义的这部分说法的识别准确率。

如果您已经有训练好的语言模型,则需要在产品版本在“开发中”的状态时,将语言模型与产品版本进行关联操作。

 

 

发布产品版本

发布是将开发完成的版本部署到线上的操作,包含两个过程:

  1. 生成DUI内核资源产品配置资源,供开发者进行真机测试或批量装机;
  2. 部署则将数据应用到分支,客户端根据分支号获取版本更新服务。

 

        因此,产品版本只有发布到分支上,才能在终端使用。在开发版本列表点击【发布】按钮,进入发布流程,建议:先将版本部署至测试分支,经充分的真机测试/内部测试后再切换分支到正式环境。