2015-04-12 52 views
3

我想從使用presentTextInputControllerWithSuggestions Apple Watch上的用戶得到一些輸入。我想知道如果用戶說多種語言會發生什麼 - 有沒有辦法檢測他說的是哪種語言?如何檢測WatchKit語音輸入的語言?

另外,有沒有辦法找出他的偏好設置了哪些語言?

回答

1

手邊沒有手錶,我不認爲有人知道。 (編輯:這是在手錶推出之前首次發佈。)但即使它聽起來很酷,如果有聽寫軟件可以猜測cio idiomaで話しています從單詞到詞,watchOS與iOS在這方面。

在iOS中,Siri只會使用您在Settings中設置的語言進行聆聽,並且聽寫只會使用活動鍵盤(您按下的話筒按鈕開始聽寫)的語言。

在watchOS中,Siri同樣有一套語言。聽寫是基於您的配對手機上次使用的鍵盤語言,但您也可以在按下文字輸入時更改語言。這是系統服務的用戶選擇,因此它對應用程序而言是不透明的,就像鍵盤的選擇適用於iOS應用程序一樣。 (歡迎你進行某種文本分析,你想知道用戶輸入的文字是什麼語言。)

+0

我想它應該像iOS上的聽寫功能,至少在概念上是這樣的,沒有辦法設置源語言我不知道蘋果是否會額外增加英里數並自動檢測輸入源。 – Vitalij

+0

現在,檢測話語的語言並未在像這樣的消費級解決方案中實現。我至少期待,有一種方法來以編程方式確定當前選擇哪種語言,但不是!失望。 – Josh