裝置動作總覽

您可以使用 Google 助理 SDK 將 Google 助理嵌入自己的專案,使其運作方式與 Google Home 類似。不過,您的專案可能具備 Google Home 沒有的獨特硬體功能,例如,它可能具備獨特的 LED 顯示螢幕,且可自訂亮度和色彩設定。

裝置動作是一組工具和 API,可讓您在所開發專案中擴充 Google 助理可執行的作業,充分發揮硬體功能的功用。

內建裝置動作

Google 為燈具、家電和攝影機等日常事務打造了許多常見的內建裝置動作,透過這些操作,您可以利用 Google 助理的自然語言處理功能控管專案。舉例來說,您可透過下列方式開啟有光的專案:

  • Ok Google,幫我開燈。
  • Ok Google,幫我開燈。
  • Ok Google,打開客廳的燈。

您可以自行建立專案來回應許多智慧型住宅特質 ,例如:

  • Ok Google,將亮度設為 50%。
  • Ok Google,將溫度設為 98 度。

自訂裝置動作

您也可以為自己的專屬硬體建立自訂裝置動作。針對這些動作,您可以定義文法和指令:

  • Ok Google,將燈光閃爍 5 次。
  • Ok Google,向左移動。

進一步瞭解如何透過 Google 助理服務整合這些動作。

運作方式

裝置已安裝 Google 助理 SDK,以及存取 Google 助理服務的憑證。裝置會傳送語音要求 (「Turn on」(開啟)) 並要求服務開啟裝置的 LED 功能。裝置也會傳送其模型和裝置執行個體 ID,讓服務可以判斷如何在要求情境下回應最佳回應。

這項服務會使用自動語音辨識 (ASR) 判斷使用者說出的字詞、自然語言處理 (NLP) 和裝置比對,以便為要求提供背景資訊。這個背景資訊很重要,因為它定義了裝置支援的動作,以及應如何執行這些動作。

接著,服務會透過語音回應使用者的文字 (Sure.),以及裝置專屬指令。裝置知道如何處理這個指令: 它會開啟本身的 LED 燈!

裝置動作 LED 範例

立即開始

將 Google 助理嵌入專案,然後使用裝置動作加入獨特功能,實現您的構想。您可以使用 Google 助理服務開發專案。