Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在开发 WatchOS 上的翻译应用程序。我想知道如何将 siri 设置为“听”某种语言并根据用户的选择进行更改。例如。用户选择意大利国旗?Siri 设置自己接收意大利语听写并转录。用户选择英文标志?Siri 进入英语模式并转录它等等。
希望您能提供帮助,我通常会使用语音,但我们在 watchos 上没有。
可以更改 SFSpeechRecognizer 的语言。
let locale = Locale(identifier: "nl_NL") SFSpeechRecognizer(locale: locale)
这现在将收听并转录荷兰语单词。
这是有关实时语音识别的更多信息,它解释了如何使用 SFSpeechRecognizer。
有关标识符的更多信息,请参阅此文档。