gpt4 book ai didi

ios - SFSpeechRecognizer init 不接受语言环境

转载 作者:行者123 更新时间:2023-11-28 16:05:58 26 4
gpt4 key购买 nike

我正在尝试初始化 SFSpeechRecognizer 的实例,但出现以下错误 Cannot convert value of type 'Locale' to expected argument type 'Locale' 这不对我来说没有任何意义。下面是我的初始化代码。

let speech = SFSpeechRecognizer(locale: Locale().initWithLanguageCode(languageCode: "en-US") as! Locale)

最佳答案

应该是:

if let speech = SFSpeechRecognizer(locale: Locale(identifier: "en-US")) {
// ...
}

使用init(localeIdentifier:)用于初始化。

let locale = Locale()

这导致:

enter image description here

请注意,speech 是可选的。

另外: here你可以检查 iOS Locale Identifiers。

希望这对您有所帮助。

关于ios - SFSpeechRecognizer init 不接受语言环境,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40257479/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com