识别参数设置好以后开始识别 回调方法没有任何反应
keykey8888 发布于2016-09 浏览:1421 回复:1
0
收藏

//创建

    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];


收藏
点赞
0
个赞
共1条回复 最后由用户已被禁言回复于2022-04
#2fang4096回复于2016-09

请尝试运行demo,如果Demo工作正常,参考Demo的设置即可。

0
TOP
切换版块