我正在尝试使用presentTextInputControllerWithSuggestions
从Apple Watch上的用户那里获得一些输入。我想知道如果用户说多种语言会发生什么 - 有没有办法检测他说的是哪种语言?
另外,有没有办法找出他的偏好中设置了哪些语言?
答案 0 :(得分:1)
手头没有手表,我认为这里没有人知道。 (编辑:这是在Watch发布之前首次发布的。)但即使它有真的很酷,如果有听写软件可以猜出 cual idioma で话しています从单词到单词,watchOS在这方面与iOS没有什么不同。
在iOS中,Siri仅使用您在“设置”中设置的语言进行收听,并且听写仅使用活动键盘的语言(您按下的麦克风按钮开始听写)进行监听。
在watchOS中,Siri同样有一套语言。听写是基于最后在配对手机上使用的键盘语言,但您也可以在强制按下时在文本输入期间更改语言。这是系统服务的用户选择,因此对应用程序来说是不透明的,就像键盘选择iOS应用程序一样。 (欢迎您进行某种文本分析,以了解用户输入的文本语言。)