![]() |
CI13LC SDK API手册
2.1.1
本手册用于描述CI13LC SDK各个组件和驱动API
|
| ▼组件 | CI13LC SDK组件 |
| asr | Asr识别打分模式,语音活动检测VAD等配置。 |
| command_info | 用于读取命令词表格相关的信息,包含命令词ID、语义ID、命令词字符串等。命令词表位于工程目录()下,名为[60000]xxx.xsl。 |
| codec_manager | 音频CODEC管理模块,初始化IIS和CODEC的接口 |
| prompt_player | 用于播放命令词表格中与命令词关联的播报音,包含通过命令词表格中的命令词ID、语义ID等关联的播报音 |
| nv_data | 用于保存用户数据到flash,包含对用户数据的初始化,写入、读取、删除等功能。 |
| ▼msg_com | 语音模块串口协议 |
| 2代串口协议 | |
| flash调度控制 | 用于操作flash的API介绍,包含对flash内容的擦除、写入,读取,以及获取unique id。 |
| 语音前处理结果输出 | CI13LC输出语音前处理结果的组件,调试CI13LC算法时使用,将经过算法处理之后的语音通过外部IIS或UART输出 |
| ▼SDK调试工具 | 用于SDK常用的调试工具 |
| 系统状态查询 | 系统task、heap状态查询,用于调试使用 |
| 代码性能调试timer | 用于调试记录代码运行效率的timer |
| 调试日志 | 调试日志 |
| FreeRTOS | FreeRTOS V10 |
| ▼驱动 | CI13LC SDK驱动 |
| ▼CI13LC芯片驱动 | CI13LC系列芯片驱动 |
| ci13lc_codec | CI13LC芯片inner CODEC驱动 |
| ci13lc_dma | CI13LC芯片dma驱动 |
| ci13lc_dpmu | CI13LC芯片dpmu驱动 |
| ci13lc_gpio | CI13LC芯片GPIO驱动 |
| ci13lc_iic | CI13LC芯片iic驱动 |
| ci13lc_iis | CI13LC芯片iis驱动 |
| ci13lc_iisdma | CI13LC芯片iisdma驱动 |
| ci13lc_iwdg | CI13LC芯片IWDG驱动 |
| ci13lc_lowpower | CI13LC芯片电源管理驱动 |
| ci13lc_pwm | CI13LC芯片PWM驱动 |
| ci13lc_scu | CI13LC芯片scu驱动 |
| ci13lc_spiflash | CI13LC芯片SPIFLASH驱动 |
| ci13lc_timer | CI13LC芯片TIMER驱动 |
| ci13lc_uart | CI13LC芯片UART驱动 |
| ▼第三方芯片驱动 | 第三方芯片驱动 |
| es8311 | Es8311的驱动 |
| es8388 | Es8388的驱动 |
1.8.14