CI13LC SDK API手册  2.1.1
本手册用于描述CI13LC SDK各个组件和驱动API
asr_process_callback_decoder.h
浏览该文件的文档.
1 
15 #ifndef _ASR_PROCESS_CALLBACK_H_
16 #define _ASR_PROCESS_CALLBACK_H_
17 
18 
19 #ifdef __cplusplus
20 extern "C" {
21 #endif
22 
23 #include "command_info.h"
24 
25 #define MULTI_INTENTS_LAST_WORD_NUM 0xFF
26 
27 typedef struct
28 {
29  char* cmd_word;
31  unsigned int asrvoice_ptr;
32  short confidence;
38  char cwsl_flag;
39  #if (MULTI_INTENTS > 1)
40  short frm;
41  short sil_cfd;
42  short path_node_cfd;
43  #endif
44 
46 
47 
48 /************************************
49  ASR
50 *************************************/
51 typedef enum
52 {
60 
61 
62 typedef struct
63 {
65  uint32_t asr_cmd_handle;
67  short asr_score;
68  uint16_t asr_frames;
69  uint8_t intent_num;
71 
82 
83 
84 #ifdef __cplusplus
85 }
86 #endif
87 
88 
89 #endif
90 
91 /***************** (C) COPYRIGHT Chipintelli Technology Co., Ltd. *****END OF FILE****/
short start_word_confidence
Definition: asr_process_callback_decoder.h:35
Definition: asr_process_callback_decoder.h:58
Definition: asr_process_callback_decoder.h:54
Definition: asr_process_callback_decoder.h:53
short vocie_valid_frame_len
Definition: asr_process_callback_decoder.h:33
uint32_t asr_pcm_base_addr
Definition: asr_process_callback_decoder.h:66
uint16_t asr_frames
Definition: asr_process_callback_decoder.h:68
此模块用于查询和读取命令词信息(来源于命令词信息excel表格).
int asr_result_callback(callback_asr_result_type_t *asr)
asr 系统中 识别到指令词的回调函数,当有识别结果,libasr库里面会调用该函数 该函数会输出指令文本、置信...
Definition: asr_process_callback_decoder.c:96
Definition: asr_process_callback_decoder.h:55
char * cmd_word
Definition: asr_process_callback_decoder.h:29
uint8_t intent_num
Definition: asr_process_callback_decoder.h:69
Definition: asr_process_callback_decoder.h:27
sys_msg_asr_status_t asr_status
Definition: asr_process_callback_decoder.h:64
cmd_handle_t cmd_handle
Definition: asr_process_callback_decoder.h:30
Definition: asr_process_callback_decoder.h:57
char cwsl_flag
Definition: asr_process_callback_decoder.h:38
Definition: asr_process_callback_decoder.h:62
uint32_t asr_cmd_handle
Definition: asr_process_callback_decoder.h:65
short voice_start_frame
Definition: asr_process_callback_decoder.h:34
void * cmd_handle_t
定义命令词信息结构的句柄类型。
Definition: command_info_v2.h:54
sys_msg_asr_status_t
Definition: asr_process_callback_decoder.h:51
short lowest_confidence
Definition: asr_process_callback_decoder.h:37
Definition: asr_process_callback_decoder.h:56
unsigned int asrvoice_ptr
Definition: asr_process_callback_decoder.h:31
short asr_score
Definition: asr_process_callback_decoder.h:67
short confidence
Definition: asr_process_callback_decoder.h:32
short end_word_confidence
Definition: asr_process_callback_decoder.h:36