基本上開發Google Home Voice App 請採用 actions-on-google 才會對 google home 有完整的支援。從本篇開始就會完全著重於程式的撰寫,假設看官沒有程式撰寫能力的話,建議此就打住吧。
如果對dialogflow等還一頭霧水,建議先看完如下章節
如何使用Dialogflow建立Chatbot
#1 介紹
#2 建立agent
#3 對話流程設計
#4 使用fulfilment串API
#5 使用fulfilment webhook串API
#6 部屬至 Line bot 上
下一篇開始會將前面偷機用json直接倒回server的部份,改回actions-on-google。
如何使用Dialogflow建立Google Home App
#7 介紹
#8 Actions on Google 開發環境設定
#9 使用fulfilment串API
#10 release App
斜線這裡跟教學無關,沒時間的朋友可以跳過,
期待後面章節可以玩到動態build模,讓chatbot像是小孩自然學習那樣子。教他什麼,他就會學會什麼。
而目前應該也只有dialogflow可以做的到這件事吧。
如果看倌們有跟我一起玩過Clova 的後台,一起Build過Clova的model,就會了解,為什麼我會這麼說了。
其實兩三年前第一次部dialogflow時,他build模也是這麼慢,那個時候我覺得這麼慢,是要怎麼玩,然後就去玩ms 的 bot-framework了,但自從被Google併購之後,整個build模速度,就再也不像當年了。
沒有關鍵字還是有可能猜的出意圖了。
參考: