我遇到了SFSpeechRecognizer的问题。在启动应用程序几秒钟后,我开始收到错误消息



并且该应用程序停止识别。

我尝试endAudio(),然后每20秒重新启动一次,因为Apple不允许我们识别超过一分钟。

对此的任何帮助将不胜感激。

最佳答案

这项工作对我来说。当您要关闭识别任务时,请尝试以下操作:

DispatchQueue.main.async { [unowned self] in
        guard let task = self.recognitionTask else {
            fatalError("Error")
        }
        task.cancel()
        task.finish()
    }

关于ios - 错误域= kAFAssistantErrorDomain代码= 209 "(null)",我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/46032110/

10-09 16:24
查看更多