//创建
BDRecognizerViewController *recognizer = [[BDRecognizerViewController alloc]initWithOrigin:CGPointMake(0, 0) withTheme:nil];
recognizer.enableFullScreenMode = NO;
recognizer.delegate = self;
//设置识别参数
BDRecognizerViewParamsObject *paramsObject = [[BDRecognizerViewParamsObject alloc]init];
paramsObject.apiKey = API_KEY;
paramsObject.secretKey = SECRET_KEY;
paramsObject.appCode = APPID;
//领域参数(识别模式)
// paramsObject.recogPropList = @[RESOURCE_TYPE_DEFAULT, RESOURCE_TYPE_NLU];
paramsObject.tipsTitle = @"可以使用如下指令记账123";
paramsObject.tipsList = [NSArray arrayWithObjects:@"我要记账", @"买苹果花了十块钱", @"买牛奶五块钱", @"第四行滚动后可见", @"第五行是最后一行", nil];
paramsObject.licenseFilePath= [[NSBundle mainBundle] pathForResource:@"bdasr_temp_license" ofType:@"dat"];
paramsObject.datFilePath = [[NSBundle mainBundle] pathForResource:@"s_1" ofType:@""];
paramsObject.LMDatFilePath = [[NSBundle mainBundle] pathForResource:@"s_2_InputMethod" ofType:@""];
paramsObject.recogGrammSlot = @{@"$name_CORE" : @"张三\n李四\n",
@"$song_CORE" : @"小苹果\n朋友\n",
@"$app_CORE" : @"QQ\n百度\n微信\n百度地图\n",
@"$artist_CORE" : @"刘德华\n周华健\n"};
//开始识别
[recognizer startWithParams:paramsObject];
请尝试运行demo,如果Demo工作正常,参考Demo的设置即可。