サンプルコードを実行する

<ph type="x-smartling-placeholder">

これで、サンプルを実行してクエリを発行する準備ができました。

このコマンドでは、次の要素を置き換えてください。

  • my-dev-project の置き換え 操作している Actions Console プロジェクトの Google Cloud Platform プロジェクト ID 作成されます。Actions Console でプロジェクト ID を確認するには、次の操作を行います。 プロジェクトを選択し、歯車アイコンをクリックして、[プロジェクト設定] を選択します。

  • my-model は、作成するモデルの名前に置き換えます。 (前のステップで作成したファイル)に移動します。

  • (省略可)device-nickname はニックネームに置き換えます。 指定します。text-query は必要なクエリに置き換えます。 アシスタントは、起動すると自動的に応答します。

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

最初に「OK Googleと言ってから問いかけます。Google Cloud Platform の 次のとおりです。

  • 誰だ?
  • 「This American Life」のポッドキャストを聴く。
  • サンフランシスコの天気は?

アシスタントが応答しない場合は、トラブルシューティングの指示に従います。

Google アシスタントの言語を変更する、またはアカウントに基づく情報を有効にするには、 Google アシスタント アプリを使用します。

同じネットワーク上に Cast 対応デバイスをセットアップしてある場合 リモートから操作できます。

  • OK Google, 台所のスピーカーで Spotify を再生して

音声メッセージをブロードキャストするには、まず Google アシスタント アプリ。 次の手順を試してください。

  • OK Google, ご飯ができたとブロードキャストして

デバイス インスタンス ID を確認する

サンプルを初めて実行すると、このアプリケーションのデバイス インスタンスが生成されます。 ダウンロードしますこのデバイス インスタンスはデバイスに関連付けられます サンプルを実行するために指定したモデルです。また、kubectl の 登録ツールを使用します。

このサンプルでは、デバイス インスタンス 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 アシスタントを使用できたところで、 拡張します。次のステップについては、こちらをご覧ください。 デバイス アクションの作成に進みます。