執行程式碼範例

此時,您可以執行範例並執行查詢。

在下列指令中:

  • my-dev-project 替換成您建立的 Actions 主控台專案適用的 Google Cloud Platform 專案 ID。如要在動作主控台中找到專案 ID,請選取所需專案,按一下齒輪圖示,然後選取「Project settings」

  • my-model 替換成您在前一個步驟中建立的模型名稱。

  • (選用) 將 device-nickname 替換為裝置的暱稱。將 text-query 替換成您希望 Google 助理在啟動後自動回答的查詢。

googlesamples-assistant-hotword --project-id my-dev-project --device-model-id my-model [--nickname device-nickname] [--query text-query]

說出「Ok Google」或「Ok Google」,接著說出查詢內容。您可以嘗試以下其中幾個做法:

  • 認識誰?
  • 收聽《This American Life》Podcast
  • 舊金山的天氣如何?

如果 Google 助理沒有回應,請按照疑難排解操作說明進行。

如要變更 Google 助理的語言或啟用個人化搜尋結果,請使用 Google 助理應用程式

如果您有支援投放功能的裝置連上同一網路,且採用相同的使用者帳戶進行設定,就可以從遠端操控該裝置:

  • Ok Google,透過廚房的喇叭播放 Spotify

如要廣播語音訊息,請務必先在 Google 助理應用程式中設定裝置位置,然後嘗試下列操作:

  • Ok Google,廣播「去晚餐」

找出裝置執行個體 ID

在您首次執行範例時,系統會針對特定裝置產生裝置執行個體。這個裝置執行個體會與您用於執行範例的裝置型號建立關聯。您也可以使用註冊工具自行建立執行個體。

這個範例會儲存裝置執行個體 ID。如果您使用相同的模型 ID 執行範例,系統預設會使用已儲存的裝置執行個體 ID。

在控制台中找到範例的裝置執行個體 ID。

device_model_id: my-model
device_id: 1C3E1558B0023E49F71CA0D241DA03CF # Device instance ID

Registering...Done.

ON_MUTED_CHANGED:
  {'is_muted': False}
ON_START_FINISHED
...

後續步驟

裝置現已支援 Google 助理,接下來請將其擴充。您可以前往這裡查看可能的後續步驟,或是繼續建立裝置動作