第二步介绍如何在天猫精灵开放平台上创建项目和产品,并进行配置。

开发平台创品

本文档介绍基于木星芯片开发设备端时在开发平台创品流程。目前芯片选型上支持语音芯片Pro版(TG6000A)。芯片的开发模式有通过木星模组固件和AG SDK,其中木星模组固件是指木星模组采用的固件,方便快速对接开发,生成成品;其中AG SDK是指天猫精灵针对语音芯片推出的语音SDK,方便深度二次开发

操作步骤

使用木星芯片的开发流程如下。

  1. 登录天猫精灵AI平台控制台
  2. 选择现有项目或创建项目
  3. 创建产品。详细操作,请参见创建Inside产品
  4. 进入产品信息页面,在左侧导航栏中选择开发方案配置产品的开发方案,
    1. 第一步选择为使用天猫精灵芯片,。
    2. 选择具体的芯片型号,对于TG6000A芯片来说,有TG6000A(固件版)TG6000A(SDK版)两种选择。其中,TG6000A固件版,使用木星标准固件开发(可通过UART对接)、使用TG6000A SDK版(通过AliGenie SDK二次开发)。image.png
  5. 选择芯片后,展开芯片配置界面,选择硬件开发方式
    1. 如果选择基于已认证模组,则可以在模组型号的选框中选择对应模组型号;
    2. 如果选择基于芯片上板(CoB),则需填入PCBA型号(此为必填项)

image.pngimage.png

  1. 设备端默认提供AliGenie SDK进行二次开发,相关说明请参见《基于SDK开发设备软件》。但TG6000A另外提供了木星固件版的开发方式,相关说明请参见《木星标准固件开发说明》。 | 芯片型号 | AliGenie SDK开发 | 木星标准固件 | | —- | —- | —- | | TG6000A |
    - [x]

    |
    - [x]

    | | TG6210A |
    - [x]

    | NA |

  • 第一种:固件版操作流程如下:以语音芯片TG6000A(固件版)、基于已认证模组的硬件开发方式、模组型号为天猫精灵官方AM-01-S710为例。

输入信息保存后跳转至第二步确认信息,确认无误后点击确认
image.png
image.png
查看开发资料可以下载相关开发文档,此处也可以下载产品配置JSON文件。如需要,也可以修改芯片方案
image.png
image.png

  • 第二种:SDK版以语音芯片TG6000A(固SDK版)基于已认证模组的硬件开发方式、模组型号为AM-01-S710为例。输入信息保存后跳转至第二步确认信息,确认无误后点击确认

image.png
点击“在线编译固件”,完善固件信息;点击“前往配置”,完善芯片能力配置。
image.png
image.pngimage.png
点击“更多编译记录”可以查看最近的编译记录。
image.pngimage.png

  1. 添加调试设备。具体操作,请参见添加调试设备
  2. 测试设备。整机装配后,通过测试麦克风和扬声器频率响应曲线,来检测硬件故障和装配问题。说明 产品测试需要使用到串口输入命令,请注意将串口引到整机产测时可以接触到的地方。