草庐IT

recognitionRequest

全部标签

ios - 几分钟后 SpeechRecognizer 失败

我正在开发一个使用SFSpeechRecognizer的iOS项目,它在开始时运行良好。我说了一些话,它就回应了。但是一两分钟后,它就失败了。它不提供任何认可结果的反馈。我想知道这是否与缓冲区有关,但我不知道如何解决。我基本上是用SpeechRecognizer的demo来搭建工程的。不同的是我把识别出来的结果一个字一个字的存储在一个数组中。程序会分析数组并响应某些单词,例如“播放”或先前设置的其他一些命令。程序响应命令后,删除该数组元素。话不多说,代码如下:识别器,可以看到supportedCommands数组过滤了一些特定的词让程序响应。其他部分与https://developer

iOS:AVSpeechSynthesizer 在使用 SFSpeechRecognizer 录制后不起作用

我正在制作一个文本转语音和语音转文本的应用程序。我现在遇到的问题是文本转语音使用AVSpeechSynthesizer可以正常工作。但是在我使用SFSpeechRecognizer录制并进行语音转文本之后,文本转语音停止工作(即,不回话)。我也是swift新手。但是我从几个不同的教程中获得了这段代码,并试图将它们合并在一起。这是我的代码:privatevarspeechRecognizer=SFSpeechRecognizer(locale:Locale.init(identifier:"en-US"))!privatevarrecognitionRequest:SFSpeechAud

ios - 语音识别在 iOS 上出现错误

我正在研究iOS上的语音识别,但是每次调用[_recognitionRequestendAudio]方法时,总是报错recognitionTaskWithRequest:themessageisinthebottom。-(void)stopRecording{if(_disableSpeechSW==YES){return;}if(_isAuthorization==NO){return;}NSLog(@"stopRecording");if([_audioEngineisRunning]){[_audioEnginestop];[_recognitionRequestendAudio

ios - Swift SFSpeechRecognizer 不工作两次

这是我第一次在Swift中使用SFSpeechRecognizer,有一个功能无法正常工作。当我按下按钮audioButtonPressed时,它似乎开始识别正常,再次按下它会停止。当我尝试再次按下它以再次开始识别时,识别不起作用并给我留下空白TextView。我应该怎么做?这是我的代码@IBActionfuncaudioButtonPressed(_sender:Any){ifisRecording{stopRecording()delegate?.speechRecognitionComplete(query:query)audioButton.backgroundColor=UI

ios - 如何通过 Objective-C 中的 Speech 框架实现语音转文本?

我想使用iOS语音框架在我的Objective-C应用程序中进行语音识别。我找到了一些Swift示例,但在Objective-C中找不到任何内容。是否可以从Objective-C访问此框架?如果是,怎么办? 最佳答案 在花了足够多的时间寻找Objective-C示例之后——甚至在Apple文档中——我找不到任何像样的东西,所以我自己想出了办法。头文件(.h)/*!*ImporttheSpeechframework,assigntheDelegateanddeclarevariables*/#import@interfaceViewC

ios - 如何通过 Objective-C 中的 Speech 框架实现语音转文本?

我想使用iOS语音框架在我的Objective-C应用程序中进行语音识别。我找到了一些Swift示例,但在Objective-C中找不到任何内容。是否可以从Objective-C访问此框架?如果是,怎么办? 最佳答案 在花了足够多的时间寻找Objective-C示例之后——甚至在Apple文档中——我找不到任何像样的东西,所以我自己想出了办法。头文件(.h)/*!*ImporttheSpeechframework,assigntheDelegateanddeclarevariables*/#import@interfaceViewC

ios - 使用 Speech kit ios 时由于未捕获的应用程序崩溃而终止应用程序

我在实现语音转文本时遇到了这个错误:Terminatingappduetouncaughtexception'com.apple.coreaudio.avfaudio',reason:'requiredconditionisfalse:_recordingTap==nil'和:ERROR:[0x1b2df5c40]>avae>AVAudioNode.mm:565:CreateRecordingTap:requiredconditionisfalse:_recordingTap==nil这是我的viewController的代码:publicclassViewController:UIV

ios - 使用 Speech kit ios 时由于未捕获的应用程序崩溃而终止应用程序

我在实现语音转文本时遇到了这个错误:Terminatingappduetouncaughtexception'com.apple.coreaudio.avfaudio',reason:'requiredconditionisfalse:_recordingTap==nil'和:ERROR:[0x1b2df5c40]>avae>AVAudioNode.mm:565:CreateRecordingTap:requiredconditionisfalse:_recordingTap==nil这是我的viewController的代码:publicclassViewController:UIV