2012年9月1日 星期六

Siri v.s. ...? Don't miss the point !


今年六月多的 Google IO 相當精彩,雖然之前就在網路上看到不少相關訊息,但發表會影片倒是前陣子才有時間看 .... (汗) 本來我想看看就算了,但這些日子裡我在網路上看到一大堆觀點迴異的比較文,動不動就把 "XX 殺手" 當作扛棒掛在文章標題上 .... 實在讓人啼笑皆非。所以,如同 "iCloud 是哪門子的雲端" 一文,我來寫點自己的看法。

本文主題各位應該都看得出來,就是 Apple Siri v.s. Android Jelly Bean .... 的 "某些功能"~ 是的,只是某些功能,因為 Jelly Bean 算是中大型的改版 [1],並非只把矛頭指向 Siri,相對地,我認為某些新功能真的很不錯,像是離線語音輸入 (Offline Voice Typing) 就十分具有吸引力。然而,大家最關心的當然還是新版的 Google Search 服務 -- 知識圖庫 (Knowledge Graph)Google Now,隨後網路上或是朋友間就瘋狂地轉載 "阿~~ Siri 殺手來啦~~" 對於 Apple hater 來說簡直像看到上帝的聖光 ........

我先聲名,我不認為 "Siri 殺手" 這詞是錯的,但比較的方式要搞清楚!在解釋原因之前,我們先來看看 Siri 的核心價值為何:
  1. 語音辨識:將言語轉化為文字的功能 .... 這應該不用解釋吧,少了這一步後面全部都不用玩了。
  2. 自然語音:利用演算法從使用者的話語中分析其含意,重要的是它不需要固定的關鍵字,使用者可以用自然的語言下指令。
  3. 互動對話:除了了解話語中的含意之外,使用者還能透過與 Siri 的一問一答,陸陸續續地將指令補齊,或是要求 Siri 幫他做事。
如上,其實 Siri 不過如此,但說來簡單,光是克服口音的差異及自然語音的理解,就可以耗費大量的人力與時間,且背後也需要龐大的資料庫來支撐這個服務。那麼,Jelly Bean 的新版 Google Search 又是如何呢?

1. 知識圖庫 (Knowledge Graph)


這個功能早在 Jelly Bean 發表之前就已經在實驗階段了,那時 Google 就拍了部短片介紹 Knowledge Graph 的概念。簡單的說,Knowledge Graph 做的事情有點類似 Siri 的自然語音,它能理解搜尋關鍵字的含意,並且直接回答使用者希望知道的答案。最初的設定 (也就是桌面版本的表現) 雖不會像移動版本一樣將搜尋結果 "說" 出來,但會在搜尋結果中列出與該關鍵字相關的其他內容,例如搜尋 "達文西",Knowledge Graph 不只會將達文西的資料找出來,也會將他的畫及同樣著名的畫家一起找出來,這才是 "Knowledge" "Graph" 的真實面貌!

Knowledge Graph 對於 Google Search 來說是一大躍進,怎麼說呢?因為搜尋關鍵字不再是一堆字母的組合,而是具有意義的名詞,以往不管打什麼關鍵字,Google 只會傳回一個清單,其內容不過是將關鍵字與網路資料在字面上比對的結果而已 (即使 Google Search 已經有了容錯及自動修正的功能,本意還是沒變),其實 Google 對於該關鍵字是什麼意思是一無所知的。也正因為這樣,在 Siri 問世之後,有人就將 "你今天 Google 了沒" 改成 "你今天 Siri 了沒",暗諷真正能給予使用者解答的是了解語句含意的 Siri,而不是 Google Search,現在 Knowledge Graph 的出現就是為了彌補這一塊不足。

2. Google Now



Google Now 是一個全新的概念,它藉由蒐集使用者的搜尋紀錄、地理位置等個人資訊,自動學習並歸納出使用者 "可能的行程",然後 "自動地" 在某時某地給予使用者建議,或是通知使用者該做什麼,換句話說就是個囉唆的老媽子。

從上面的介紹影片 (或是發表會影片) 中,我們可以看出 Google Now 的雛型,正如其開發者所說的 "It's just beginning" (最近好多人愛用這句話阿),距離影片中的完美境界可能還有一段路要走,像是語言支援、服務所包含的類別,以及自動學習的演算法本身,能做到如何都還是未知數,反倒是個資的隱私問題可能又踩到許多人的雷區,到時候會不會引發歐美人士抗議就不得而知了。

=======================

上面幾段大致簡介了新版 Google Search (Knowledge Graph & Google Now) 的新功能,我想應該有人看出來了 .... 其實 Siri 及 Google Search 的功能並沒有一對一對應!有些人說 Google Now 是 Siri 殺手,也有些人說 Knowledge Graph 是 Siri 殺手,這些都是不對的!怎麼說呢?
  1. Knowledge Graph 把 Google 的搜尋功能推至一個新的高峰,但僅限於搜尋。這話是什麼意思呢?舉個例子,若你問 Google Search 今天天氣如何,它可以回答得又快又好,比 Siri 反應更快,準確度也更高 (Siri 的語音辨識成功率只有六成多應該不是新聞吧),但是下一步呢?沒有,你只能繼續問下一個問題,Google Search 幾乎不具備與使用者 "對話" 的功能,你也不能要它幫你做事,因為它跟系統軟體並無聯結,只是一個很厲害的問答機器。
  2. Google Now 距離 Siri 又更遠了,但我倒聽過蠻多人稱它是 Siri 殺手 ...@#$%... 我猜是 Google 在發表會時有提到 "個人助理" 這詞的原因吧?基本上我對 Google Now 的評語是 -- 它的理想更在 Siri 之上,因為它一切都是自動化的。可是自動化也需要付出代價,比如說 Google Now 必須蒐集你的個人資料,這些東西一定會傳回 Google 的伺服器做分析,所以除了隱私問題之外,沒有網路可能無法正常運作?(這點我不太確定) 而網路或 GPS 定位持續地運作,是否會讓行動裝置更加耗電?這也都是其中的隱憂。
基本上,Knowledge Graph 及 Google Now 都是很厲害的新功能,而且我坦白說,要比 "語音辨識"、"找尋答案"、"分析使用者行為"  這些事,全天下沒人比得過 Google,因為他們就是做這個起家的,Siri 的反應比新版 Google Search 慢根本就是天經地義的事,若 Siri 比較快那 Google 還有得混嗎?所以,我同意 Jelly Bean 的新版 Google Search 有成為 Siri 殺手的資質,但單單把其中一個功能拿出來與 Siri 比較是不恰當的,何況它們兩者走的路根本就不完全相同!真要比的話,拿無恥抄襲的三爽 S - Voice 來跟 Siri 對打還比較合邏輯,不過這種骯髒的東西就不是本文的重點了 [2]。

除此之外,從 Siri 及 Google Search 的構想中,我們可以看出在實作層面上 Apple 跟 Google 有著根本的不同。Google 希望將全世界的資訊都納入自己口袋裡,什麼服務都自己來,並藉由使用者資料的蒐集,期待能以送出精準的網路廣告來賺錢,而這也是 Google Search 跨平台的主要原因 (是的,iOS 用戶未來也能享受新版的 Google Search);Apple 的想法則不是如此,它只想打造 "最佳使用者體驗" 的軟體服務,不管有多封閉,使用者體驗至上 (當然這只是目標,失敗的先例也不是沒有),但 Apple 不像 Google 有那麼大的資料庫,於是它跟各地的 "區域" 服務商合作 (比如說美國的 Yelp),將他們的資料庫與 Siri 相連,以補足 Apple 本身的不足,也成功避開 Google 在服務 "本土化" 上所遇到的困難 (但這些區域服務商的品質 .... 嗯,很難挑),最後再整合第三方社交服務,一步步朝著 "SoLoMo" 的目標走。你問我孰勝孰負?我心裡沒有明確的答案,兩家公司都朝著自己的目標前進絕對是好事,不是嗎?

最後我想談一下 Siri 這個語音助理服務,其實我一直認為它的問世並不只是提供 iOS 一個新功能,而是當一個先驅者,就像當年的全觸控 iPhone 一樣,代表一個象徵性的概念。試想,若沒有 Siri 的出現,哪家公司會重視 "自然語音" 的實作與應用?又哪家公司會提出 "行動助理" 這類功能?就算有,八成也是不太積極,Siri 的出現推了它們一把,光是這點就足以在 IT 史上記下一筆了。


附註
1. 其實 Jelly Bean 這個新版 Android 的名字從去年就已經傳出來了,當時的傳言說它是 5.0 版,沒想到 Google 只將其歸類為 4.1 版 ..... 這倒是出乎我意料之外,因為我覺得它的改版項目太多了,不像是小數點的版號更新。
2. 瞧瞧那啟動方式 (連按按鍵兩次)、使用者介面、對話方式、天氣 widget ..... 等等,這種無恥的公司被告難道是 Apple 的錯嗎?很多人搞不清楚,判賠十億美金真的太少了,三爽用 Apple 的創意撈了幾百億你們知道嗎?

6 則留言:

  1. 在Jelly bean 4.1時,不知是否是Google now的關係,耗電量增加很多。到了4.1.1後,耗電量有小幅下降。不過Google now在台灣很廢,除了行事曆提醒外,沒地圖導航,沒台灣當地球賽等資訊,開了也不知要幹嘛。

    回覆刪除
    回覆
    1. 果然會更耗電 .... 光看 Google Now 的 Demo 影片就可以猜想其耗電量可能比 iOS 5 還驚人 (iOS 5 最初也被用戶批評耗電量比 iOS 4 增加很多,因為包含太多需連網的功能),不過耗電量是可以由軟體更新改進的,只是不知道能不能調校到合理的地步,畢竟 Android phone 的續航力普遍不怎麼好。

      至於 Google Now 在台灣很廢 ... 我認為這沒什麼好奇怪的,因為這種服務本來就要一步一步來,Google 擁有這麼多種網路服務,總不可能一下子就全部且全球整合完畢吧?除此之外,我文中提到的 "本土化" 問題也值得觀察,它能不能提供符合台灣人習慣的在地化服務還是未知數 (Apple 則是選擇與當地的服務商合作,但品質控管就是一大關鍵)。不管如何,等就對了,我也很好奇 Google Now 能做到什麼地步。

      刪除
  2. Apple重視亞洲市場這個在Jobs時代有顯現,不知是巧合還是時間點,
    在Tim時期,連台灣的部份也開始有進展(Apple Store中文化、修正用詞、Apple TV);反倒是Google Now進步的腳步變慢(先把搜尋做好吧!找個"真正想要的"app好辛苦)

    回覆刪除
    回覆
    1. Google Now 要做的事比 Siri 複雜多了,別說其他語言的支援了,我看就算是美國本地的支援都還有一大段路要走。

      刪除
  3. 很有意思的比較文!

    我計畫年底入手一台Jelly Bean的Android手機,到時iOS6釋出了,我再拿新iPad的Siri來做比較。到時找個機會約克里斯出來聊聊,也好幾年沒見了。

    回覆刪除
    回覆
    1. 基本上 Jelly Bean 也是很優秀的作業系統,有些 Android 的原罪就先不怪 Google 了,我很期待新版 Google Search 的便利性。

      我比較好奇的是 .... 你會買哪一牌的? :P

      刪除