语音识别器区域设置标识符只能识别英语,这是iOS 13 Beta 7中的错误吗?

时间:2019-08-17 14:02:29

标签: ios swift speech

当前正在从事语音识别器项目,从今天开始,我的语言环境标识符突然只能识别英语,并且每当我切换到另一个标识符(例如日语或印尼语)时,语音识别就根本不起作用。 我使用的是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%肯定。任何帮助将不胜感激。谢谢

0 个答案:

没有答案