首先需要先一一对应1
uint8 LD_AsrAddFixed()
{
uint8 k, flag;
uint8 nAsrAddLength;
#define DATE_A 8 /*数组二维数值*/
#define DATE_B 30 /*数组一维数值*/
uint8 code sRecog[DATE_A][DATE_B] = {
"xiao bai",\
"kai deng",\
"guan deng",\
"da kai ji dian qi",\
"guan bi ji dian qi",\
"kai deng",\
"guan deng",\
"wan an"
}; /*添加关键词,用户修改*/
uint8 code pCode[DATE_A] = {
CODE_CMD,\
CODE_DMCS,\
CODE_KFBYZ,\
CODE_KD,\
CODE_GD,\
CODE_BJ,\
CODE_SH,\
CODE_GZ
}; /*添加识别码,用户修改*/
flag = 1;
for (k=0; k<DATE_A; k++)
{
if(LD_Check_ASRBusyFlag_b2() == 0)
{
flag = 0;
break;
}
LD_WriteReg(0xc1, pCode[k] );
LD_WriteReg(0xc3, 0 );
LD_WriteReg(0x08, 0x04);