我正在研究iOS上的语音识别,但每次调用方法[_recognitionRequest endAudio]时,在recognitionTaskWithRequest:中总是出现错误,错误信息在下面。
[实用程序] + [AFAggregator logDictationFailedWithError:] 错误 域 = kAFAssistantErrorDomain 代码=203“重试” 用户信息= {NSLocalizedDescription=重试,NSUnderlyingError=0x17424c690 {错误域=SiriSpeechErrorDomain 代码=1 “(null)”}}
-(void) stopRecording {
if (_disableSpeechSW == YES) {
return;
}
if (_isAuthorization == NO) {
return;
}
NSLog(@"stopRecording");
if ([_audioEngine isRunning]) {
[_audioEngine stop];
[_recognitionRequest endAudio];
}
}
-(void) startRecording {
..........
[_speechRecognizer recognitionTaskWithRequest:_recognitionRequest
resultHandler:^(SFSpeechRecognitionResult *result,NSError *error){
if (error != nil ) {
NSLog(@"%@",[error description]);
}
else {
..........
}
}];}
[实用程序] + [AFAggregator logDictationFailedWithError:] 错误 域 = kAFAssistantErrorDomain 代码=203“重试” 用户信息= {NSLocalizedDescription=重试,NSUnderlyingError=0x17424c690 {错误域=SiriSpeechErrorDomain 代码=1 “(null)”}}