Interactive Canvas (POC)

Google I/O 2019 推出一個 Assistant based framework 就是 Interactive Canvas。

備註:Interactive Canvas 和 HTML API Canvas 是沒有任何關係!

Supported devices

Interactive Canvas 目前支援 devices 有:

  • Smart Display
  • Google nest hubs
  • Android mobile devices

How it Works

Interactive Canvas 類似和一般原始對話。使用者可以使用 Google Assistant 來進行對話,取代 line by line response。 Interactive Canvas Action 會發送一個 response 給使用者,使用者可以持續和 webapp 通過 voicetouch 進行互動。

使用 Interactive Canvas 的 Action 會有幾個 component 組成:

  • Conversational Action
    • Dialogflow agent
    • Fulfillment
  • Webapp
    • Front End

Conversational Action 和 Webapp 使用幾個進行通訊

  • Interactive Canvas API
    • 在 webapp 裡的 JS API ,可以讓 webapp 和 Conversational Action 之間進行通訊。
  • HtmlResponse

參考