top of page

Learning

Choregraphe
螢幕快照 2020-06-04 下午12.21.24.png

Choregraphe是開發App最容易上手的集成開發環境,提供了像說話、動作、移動、識別、情感等基本的指令盒,不用寫代碼就可以很容易地開發出簡單的App。而Choregraphe也支持Python編程,實現複雜的場景。

但我們是運用Choregraphe去操控原生pepper,並且灌入我們公司專屬的pepper的動作包,來測試這隻pepper是否對於比動作、跳舞等功能有所異常,也可以知道他的順暢度以及電量顯示,測試他的掉電量是否異常。

Dialogflow

Dialogflow是一項屬於Google的開發工具,提供基於自然語言對話的人機互動技術。先建立一個Agent在建立Intents(意圖)把你想的問題的主題、該怎麼問、有幾種問法、以及你想要機器人能怎麼回答的各項QA放在上面。而Dialogflow還可以做劇本型的QA,類似連續性的對話方式,你可以把一個問題在分隻成好幾個,甚至做好幾層的回答。劇本型的QA通常是為了最終達到某個目的,而設計出的對話流程,所以必須先確立目的、收集條件、設計流程、上傳系統再來說測試與優化。舉仁愛國小英語闖關的例子,當機器人問小朋友問題時,給他選項,sushi or hamburger?再依不同的答案來做不同的回答以及提問。可以先請客戶畫一個大概的流程圖,來解說他們想做的樣子,而我們在依照流程圖,去做層層的QA。

SmartVoice

Smartvoice是公司自己開發像Dialogflow的平台,在這個平台我可以看到我們自己的機器人的聊天記錄、日誌,也可以看到這隻機器人裡面的語言資料庫有哪些,並從這些紀錄看出在哪些時候機器人為什麼聽不懂、答不出來,再來做QA庫的改善以及新增。

比起Dialogflow,他更偏向簡易版本,也讓客戶看了淺顯易懂,此平台我們也會教導客戶使用,讓他們不用再透過我們增加他們自己想做的東西,而旁邊也有一個問答測試,看看你所加入的東西有沒有讓機器人接收到。

HARI

HARI座席也是我們公司自己開發的一個雲端平台,可以遠端操控並以人工的方式接管機器人來進行對話、調整語音大小、也可以遠端使她關機、休眠、重啟app等等,運用HARI還可以搭配搖桿,遙控機器人移動。

我也因此學習如何遠端操控機器人,在上面我可以看到每一台機器人是否啟動、是否有人接管以及是誰接管。而接管之後我就可以看到上面的畫面,可以看到他現在在哪裡,在看什麼、跟誰互動,以及互動和聊天的記錄。如果人臉有設置在我們的人臉庫裡的話,我也可以在上面看到機器人有沒有辨識到人臉,他認不認識他。

有時候去跟客戶發表產品會需要以人工的方式操控以防萬一有差錯,所以我也學到如何在上面讓機器人跳舞,也可以加常用的語言,方便使用,我可以在遠端看到機器人的任何狀態,維護機器人的品質。

CMS

CMS也是一個可以管理機器人的平台,但比較不同的是我可以在上面增加人臉庫,這邊是一個管理內容的平台,而不是直接性的可以控制機器人。

ROC

在ROC平台上,我可以導入資料給機器人,包括Dialogflow、Smartvoice等等,要讓pepper切換語言也必須從這個平台做導入,這邊可以加入你要pepper推送的影片、圖片,以及他胸口RCU的頁面。關於pepper對於圖片、影音的各項設定也是從這個平台導入。

bottom of page