我正在WatchOS上开发翻译APP。我想知道如何将siri设置为“侦听”某种语言,并更改它以及用户的选择。例如。用户选择意大利国旗? Siri设置为接收意大利的口述并抄录。用户选择英国国旗吗? Siri进入英语模式并进行翻译,依此类推。
希望您能提供帮助,我通常会使用语音,但是我们没有在语音助手上使用它。
可以更改SFSpeechRecognizer的语言。
let locale = Locale(identifier: "nl_NL") SFSpeechRecognizer(locale: locale)
现在将收听和抄写荷兰语。
[Here是有关实时语音识别的更多信息,它解释了如何使用SFSpeechRecognizer。
有关标识符的更多信息,请参见this文档。