初始化
#include "asr_pro.h"
void asr_init(void) {
asr_config_t config = {
.sample_rate = 16000,
.bit_width = 16,
.model_path = "/models/asr_pro_v2.bin",
.callback = asr_result_callback
};
if (asr_pro_init(&config) != ASR_SUCCESS) {
printf("ASR module init failed\n");
while(1);
}
// 加载自定义词表(需提前转换为.dict格式)
asr_pro_load_dict("/dicts/custom_commands.dict");
}