CI13LC SDK API手册  2.1.1
本手册用于描述CI13LC SDK各个组件和驱动API
asr_process_callback.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 
26 
27 #if 0
28 
36 int vadstart_callback(unsigned int* pdata ,int line);
37 
45 int vadprocess_callback(unsigned int* pdata ,int line);
46 
55 int vadend_callback(unsigned int* pdata,int line);
56 
61 int computevad_callback(int asrpcmbuf_addr,int pcm_byte_size, short asrfrmshift,unsigned int asrpcmbuf_start_addr,unsigned int asrpcmbuf_end_addr);
62 
70 int set_pcm_vad_mark_flag_set_vad_state(short *pcm_data,int frame_len,int vad_state);
71 #endif
72 
77 void asr_process_init(void);
78 
86 int set_pcm_vad_mark_flag(short *pcm_data,int frame_len);
87 
88 
89 
90 #ifdef __cplusplus
91 }
92 #endif
93 
94 
95 #endif
96 
97 /***************** (C) COPYRIGHT Chipintelli Technology Co., Ltd. *****END OF FILE****/
此模块用于查询和读取命令词信息(来源于命令词信息excel表格).
void asr_process_init(void)
ASR 初始化函数
Definition: asr_process_callback.c:39
int set_pcm_vad_mark_flag(short *pcm_data, int frame_len)
asr 系统中 vadstart,vadend 标记函数,每帧(帧长10ms)会调用一次,呈现在实时的语音信号上面,方便debug观...
Definition: asr_process_callback.c:105