在之前的各種預測裡,很多報導有提到Siri會有很重大更新,不只是開放給開發者使用,還包括讓Siri展現更強大的語音助理能力,就像Google Home、亞馬遜的Alexa,或微軟的Cotana那樣。
不過後來我們並沒有看到後者的展示,但當提到iOS 10的第四大更新:QuickType,倒是講了Siri的智慧預測功能,並提到透過深度學習來訓練這件事。
在發佈iOS 10具有QuickType功能時,蘋果也提到Siri Intelligence已經開放給鍵盤使用,因此我們知道這功能跟Siri也是息息相關的,iOS10上這個更聰明的QuickType,它的能力是來自Siri的智慧功能,由Siri判斷語意,提供建議顯示在鍵盤上,成就我們看到的:iOS10上的QuickType。
現在的QuickType可以根據輸入的詞,來聯想跟預測下一個字,如今蘋果再加上LSTM這種神經網絡的深度學習技術,來加強輸入時的預測能力。
LSTM是應用在辨識語音,以及處理自然語言相當關鍵的技術,因此如今的QuickType,可以根據一個比較長的句子,來預測之後應該出現什麼單詞。
比方在訊息裡輸入:The Children are playing in the_____
iOS10裡的QuickType,會去理解整個句子的意思,從而預測出後面可能會是park、playground或yard等地方的單詞,而不是只從前面的the這個字來給出錯誤的建議。
還會根據上一個訊息,顯示出可能的回答。
比方有人問到John的信箱,那麼QuickType(或說Siri)瞭解「John's email」是什麼意思,因此知道要從聯絡人的資料裡撈出最相關的答案。
又比方上一個訊息問到「你在哪裡?」,因為Siri Intelligence理解這句話的語意是什麼,所以知道去偵測現在位置,化成訊息,讓我們點了,就把現在位置帶進訊息中。
甚至也可以從整段訊息在聊什麼,你將要做什麼來判斷,比方你在對話中提到「dim sum」點心、「sunday」、「11AM」時間、「101 Spear St」地點,組合之後Siri判斷你們在講一場早午餐,就自動幫你在行事曆加入禮拜天早上在101 Spear St的Brunch行程。
建議輸入什麼字詞、回覆什麼內容、判斷地點、自動添加行事曆...等,是新QuickType功能的一些例子,其實透過Siri Intelligence智慧功能,還可以做更多事,比方加行事曆時會去看有沒有空閒的日期、複製貼上最近用過的地址、或是搜尋電影、餐廳給出建議...等。
這樣的智慧輸入,也可以用在多語言轉換,以往要輸入不同語言的話,得要切換鍵盤,但如今的QuickType支援多語言輸入,比方要在英文、西班牙、義大利文間做轉換的話,可以不用切換鍵盤,靠智慧轉換來完成。(雖然沒有具體說是否是運用翻譯,不過現在訓練翻譯也都會用上機器學習的技術,支援多語文這功能,跟機器學習、深度學習應該也是相關的。)
雖然是在講QuickType聰明的預測輸入,但實際上背後都是Siri Intelligence,雖然現在還沒看到Siri搖身一變,成為類似Google Home或機器人之類的語音助理,但看來蘋果其實一直有在經營,而且應用在服務上。他們不見得會用機器學習、人工智慧這種技術名詞告訴你原理,但很實際的用QuickType讓你知道Siri一直在變聰明中。
別忘了去年蘋果收購了「VocalIQ」這家研發語音辨識技術的公司,據說VocaIIQ的技術,可以讓Siri理解更複雜的問題,所以我想Siri的能力在哪?還有得瞧,看來在虛擬語音助理、深度學習、人工智慧這一塊,蘋果比較像是「寶寶有在做,但寶寶不說」。
相關報導:WWDC 2016專區
iOS 10秋天將有十大更新 你常用的iMessage變有趣了!
[iOS 10] iPhone鎖定畫面大改造 在這裡就能完成很多事
[iOS 10]蘋果釋出開發工具 Siri將走入更多第三方程式
[iOS10] 新Photos會自動辨識照片 自動分類 自動做本回憶相簿
[iOS10]地圖也開放給第三方程式了 以後可以一站式訂餐叫車了