当前正在从事语音识别器项目,从今天开始,我的语言环境标识符突然只能识别英语,并且每当我切换到另一个标识符(例如日语或印尼语)时,语音识别就根本不起作用。 我使用的是Xcode 10.3和Swift 5,因为我的11 Beta 5仍然包含此提炼错误,您可以阅读here。
作为一种解决方案,我尝试使用NLLanguage
语言格式,而不是
private var speechRecognizer = SFSpeechRecognizer(locale: Locale.init(identifier: "ja"))
我也尝试过
private var speechRecognizer = SFSpeechRecognizer.init(locale: Locale.init(identifier: NLLanguage.Indonesian.rawValue))
结果?除English
以外的任何语言均无法使用。
此外,我决定打开我以前的演讲项目,它们确实面临着与今天相同的问题,我认为这可能与iOS 13 Beta 7的更新有关,但不是100%肯定。任何帮助将不胜感激。谢谢