跳转至

SDK概述


1. 概述

  • CI230X SDK分为语音部分和WIFI部分,两端SDK均使用FreeRTOS系统,语音部分又分为IOT SDK和离在线SDK,IOT SDK只适用于离线识别+云端IOT控制;离在线SDK适用于离线识别+在线识别+IOT控制;WIFI部分IOT 和 离在线统一为一套SDK,通过宏来控制具体使使能纯IOT功能还是离在线功能。支持对芯片wifi和语音单独进行OTA升级,三套SDK均可使用vscode来进行开发编译,SDK可以到 ☞启英泰伦语音AI平台 资料库中下载并使用。
  • ci230x_audio_aiot_sdk_release:该SDK为CI230X语音部分离在线SDK,只适用于CI2306芯片。
  • ci230x_audio_iot_sdk_release:该SDK为CI230X语音部分离线+IOT SDK ,适用于CI2305/CI2306芯片。
  • ci230x_wifi_combo_sdk_release:该SDK为CI230X wifi部分iot和离在线 SDK,配合上面两套语音sdk进行使用,适用于CI2305/CI2306芯片。

2. 芯片框图

1

图 2-1

3. SDK版本介绍

3.1 ci230x_audio_iot_sdk_release

主要针对离线+IOT的应用场景,例如语音插座,红外遥控器,灯控等

SDK支持的音频前端算法有:

3.2 ci230x_audio_aiot_sdk_release

主要针对离线识别+IOT+在线识别的应用场景,例如智能音响,智能空调等

SDK支持的音频前端算法有:

3.3 ci230x_wifi_combo_sdk_release

WIFI SDK支持WIFI+BLE蓝牙功能,BLE蓝牙功能只适用于蓝牙配网,不适用于音频数据传输

WIFI SDK 框架图

1

图 3-1

支持的配网功能:

  • AP配网
  • 蓝牙BLE配网

已接入的IOT云有:

  • 涂鸦IOT云
  • 腾讯IOT云
  • 腾讯TVS云
  • 京东云-小京鱼