![]() |
CI13LC SDK API手册
2.1.1
本手册用于描述CI13LC SDK各个组件和驱动API
|
#include "command_info.h"结构体 | |
| struct | callback_asr_result_type_t |
| struct | sys_msg_asr_data_t |
宏定义 | |
| #define | MULTI_INTENTS_LAST_WORD_NUM 0xFF |
函数 | |
| int | asr_result_callback (callback_asr_result_type_t *asr) |
| asr 系统中 识别到指令词的回调函数,当有识别结果,libasr库里面会调用该函数 该函数会输出指令文本、置信度打分、词条管理句柄等信息,并发送相关信息到 系统应用层,做后处理,如发送协议,播放对应的提示语音,进入唤醒等;可根据需要 在该函数中添加相关代码,但不能在该延时,或长时间占用,会影响识别响应速度 更多... | |
| struct callback_asr_result_type_t |
| 成员变量 | ||
|---|---|---|
| unsigned int | asrvoice_ptr | |
| cmd_handle_t | cmd_handle | |
| char * | cmd_word | |
| short | confidence | |
| char | cwsl_flag | |
| short | end_word_confidence | |
| short | lowest_confidence | |
| short | start_word_confidence | |
| short | vocie_valid_frame_len | |
| short | voice_start_frame | |
| struct sys_msg_asr_data_t |
| 成员变量 | ||
|---|---|---|
| uint32_t | asr_cmd_handle | |
| uint16_t | asr_frames | |
| uint32_t | asr_pcm_base_addr | |
| short | asr_score | |
| sys_msg_asr_status_t | asr_status | |
| uint8_t | intent_num | |
| #define MULTI_INTENTS_LAST_WORD_NUM 0xFF |
@文件 asr_process_callbak.h @版本 V1.0.1 @日期 2019-3-15 @概要 asr 回调函数,VAD相关
@注意
版权归chipintelli公司所有,未经允许不得使用或修改
| int asr_result_callback | ( | callback_asr_result_type_t * | asr | ) |
asr 系统中 识别到指令词的回调函数,当有识别结果,libasr库里面会调用该函数 该函数会输出指令文本、置信度打分、词条管理句柄等信息,并发送相关信息到 系统应用层,做后处理,如发送协议,播放对应的提示语音,进入唤醒等;可根据需要 在该函数中添加相关代码,但不能在该延时,或长时间占用,会影响识别响应速度
| asr | 语音指令识别结果的相关的信息,如文本、打分等 |
1.8.14