Google在發表Google Assistant語音助理功能後,跟著發佈了「Google Home」,以及一套即時通訊App:「Allo」,融入Google Assistant的功能,讓這個App不只能跟朋友聊天,還可以呼叫Google Assistant扮演聊天/ 客服機器人的角色,跟使用者互動。
Allo可支援Android及iOS,預計夏天上架。


Allo以電話號碼註冊、加入朋友,找人的方法跟一般聊天程式一樣,
Google指出Allo有三個特別的地方:
① 趣味的聊天方式。
② 融合Google Assistant。
③ 高安全及隱私。



趣味聊天:學習人類自動產生回覆


在Allo聊天時也有貼圖可以用,除了預載的,也可以讓創作者上傳,但這裡可以讓你把貼圖或表情符號放大縮小,來表達情緒是強烈的,還是弱弱的。(跟Facebook Messenger裡,把讚放大有一樣的意思)(大家似乎很喜歡這個設計,介紹完之後台下響起歡樂的掌聲。)



另外你也可以馬上在照片上塗鴉馬上丟出。


之前Google在Inbox上加了一個自動回覆的功能,它會自動讀取信件,大致瞭解這封信的內容後,自動生成一些常用的回覆語句,而且抓得還蠻準確的,這也是因為透過機器學習,讓程式辨識、判斷信的內文後,而可以做到的功能。
現在Google把同一個功能運用到Allo上,透過機器學習,Allo會去讀對方丟了什麼內容過來,然後自動生出一些常用的回覆,想快速聊天的話,點了直接丟出就行。
比方畫面上朋友問你等一下要不要一起吃飯,右下方就自動出現「好,我要去」,以及「我在忙耶」兩種回覆。


更進一步的是,Allo或記錄你的聊天習慣或喜好,越常使用,Allo建議的回覆會越準確,或者用語會跟你越像,它會自動學習。
不過這個自動回覆的功能,目前還只限英文,Allo跟Inbox都還不會讀中文...(每次講到支援語言都只能
但有一個可能是以後我們能用的,Allo也會辨識對方丟什麼圖片過來,然後自動生成回覆。
比方朋友丟了一張汪星人照片來,然後它就自動生出「好可愛啊」、「好漂亮的XXX狗啊~」(自動回覆的人格好正面!)。


機器學習給Allo的訓練裡,有讀取內容、辨識圖片,還有建立自然語言的模型,所以Allo自動生成的回覆,口吻也會比較輕鬆。(非常細心在模仿人類!)




Google Assistant在聊天室像人一樣提供協助


融入Google Assistant語音助理的功能,應該是Allo最獨特,也最難以被模仿的特色吧。
把Google Assistant加入Allo後,可以做和使用者做持續的對話,協助你搞定生活瑣事。

比方我們兩個正計畫去吃飯,然後你回說想吃義大利麵,這時Google Assistant辨識到「義大利麵」這個關鍵字,它就在聊天串裡出現提示,問你需不需要找附近的義大利餐廳(左邊紫色對話框是Google Assistant講的話)。
如果你正好需要,點擊一下提示,就會秀出Google Assistant幫你找到的,附近的餐廳。(酷~)


接著我們兩個討論了一下,決定晚上七點去其中一家用餐,點開餐廳資訊卡,Google Assistant接著提示我是否需要訂位,這裡Allo利用Open Tablet這個餐廳訂位服務,加上Google Assistant,開始進行線上訂位。
Google Assistant就好像客服機器人那樣,利用Allo聊天室,跟我一項項確認,到最後完成7點的訂位。

過程大概是這樣~


整個流程看起來很酷,因為Google Assistant經過機器學習的訓練,所以它知道你剛才說了什麼(會辨識文字內容),所以它可以是一個步驟一個步驟延續性的協助你,流程看來稀鬆平常,就像在跟某客服聯繫一樣,但要知道跟你互動的是機器,不是人。

剛剛訂位的範例裡還有一個「外力」,就是Open Tablet訂位服務,這部分就是開發商可以加入的,製作和Allo可以對接的功能,人們就可以繼續用Allo聊天,但有用到某第三方程式。

在訂位的例子裡,Google Assistant的角色就像一個客服機器人,其實平常你也可以在Allo的聊天裡打上「@Google」,呼叫Google Assistant來幫你辦事,比方請Google Assistant幫我找貓照片、找YouTube影片。


或這像我們現在用Google語音服務,詢問某某運動賽事結果、某某資料照片網頁搜尋一樣,這個行為也可以搬到Allo上,呼叫Google Assistant後,用打字的問他。



很多人喜歡跟Siri聊天瞎扯,在Allo上,你也可以跟Google Assistant聊天,前面提過它會辨識內容,也經過自然語言訓練,所以可以一來一往的聊,不過上述的Google Assistant相關的功能,目前只限用英文操作,而且需要搭配更多第三方程式,可以做到的事才會多,所以要達到那個完美的流程,還需要多方配合,需要時間經營。


可匿名聊天


在Allo聊天時,可以用匿名模式。

當你將Allo設定為加密時,我跟你之間就會被設定成是用匿名模式在聊,這時候的對話就會隱藏ID,也不顯示內容,防止被偷瞄到,你可以自己設定加密的期間,在這期間,對話記錄也會被隱藏起來。
之後Allo還會陸陸續續加上更多隱私安全的功能。



Duo講視訊 趣味與穩定度


跟著Allo一起發表的,還有Duo這個程式,Allo是文字聊天,Duo則是用來打影像電話的。
很多聊天App也有提供視訊對打,Duo標榜即使網路品質不好,還是可以傳送清晰的影像不卡卡,而且Duo也可以加密打視訊。
Duo一樣同時支援Android及iOS,也是在夏天上線。



跟Allo一樣,它是透過電話號碼註冊跟加朋友,比較特別的地方在
有一個「敲敲門」(Knock Knock)的功能。
這個很好玩,一般我們接到有人視訊來電,正在響鈴還沒皆起來時,畫面通常是大頭照,或一張靜態的背景,但敲敲門這功能,讓我們可以在響鈴時,先看到對方正在幹嘛的動態影像(但對方看不到我的),方便你判斷要不要接,這樣一來不僅可以知道是誰打來的,還可以看到在等你接電話時對方在幹嘛,很有趣。
比方影片裡,兩個女兒打視訊來了,可以看到手機在響鈴時候,可兩個孩子正在做鬼臉等你接電話,這功能有沒有很可愛~,目前只有Duo有。


開發Duo的團隊本來是在做WebRTC(Web Real-Time Communication)的,這是一個支援用網頁瀏覽器進行即時語音或影片通話的API,開發團隊利用一個叫「QUIC」的新協定,讓Duo建立單次往返加密的聯繫,經過多次研究影像傳輸、手動調整、優化編碼、加密等過程,開發出敲敲門這個功能。

============================
第二個特別的地方確保穩定的視訊通話的品質。
Duo會多次主動監控每秒的流量,當頻寬受限時,會無縫在Wi-Fi和行動網路間切換,這些都是在背景自動執行,打視訊時不會有感覺。介紹時提到通話時是HD的畫質,聲音也是,用起來跟其他視訊App有截然不同的感覺。



介紹影片看起來的確是蠻歡樂的,你想試試看看嗎?
Allo跟Duo兩個通訊程式都是夏天上線,兩個都支援Android跟iOS裝置,但iOS版跟Android版的功能是不是一樣,畢竟Allo有Google Assistant功能,iPhone不知道是否可用...
其實Google的Hangout、更早之前的Talk都是即時通訊App,雖然Allo也是以即時通訊App的角色被介紹出來,但飽滿度跟Hangout及Talk完全不在一個等級上(更高)。

Google這一年來大量使用機器學習、人工智慧的技術來強化旗下的產品,Google Assistant算是強化Google最重要的產品:Google Search後的成果,Allo大量使用Google Assistant來提升功能,讓通訊軟體好像個人一樣跟你互動,從這點來看,說Allo是即時通訊App,真是太低估它了。
那...既然有Google大神級的功能加持,Allo會成功嗎?
不知道,先撇開支援的語言不說,能不能在Allo上發揮Google Assistant的功力,和第三方程式是否能串接得上,也很有關係,這需要時間,現在實在無法定論,但可以知道的是,一開始大家應該還是會把Allo當做聊天App用吧。(所以Hangout會怎樣?加強它企業用通訊的功能,或許是一條轉型的路吧)





相關閱讀:
Google發表Google Home 最聰明的家庭成員
Google翻譯會「看」中文字 都是因為機器學習