問題タブ [actions-on-google]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
2996 参照

nlp - 一定の遅延後に返信する

通信内に単純なタイマーを実装したいと思います。

私のシナリオは、5 分間のトレーニングを行う小さな数学のトレーナーです。5 分間の通常のやり取りの後、時間切れになったことをユーザーに通知したいと思います。ユーザーが次の入力/回答を完了するまで待ちたくありません(現在入力がない場合はオプションです)。

回答時間ベースを「プッシュ」する方法はありますか?

0 投票する
1 に答える
975 参照

actions-on-google - Google Home ユニットに UDP データグラムをブロードキャストして読み取らせるにはどうすればよいですか?

「OK Google、テレビを消して」と言いたいです。

私が持っているスマート TV は、UDP データグラムをブロードキャストすることで、ネットワーク上で検出できます。その後、TV はその名前などを含む UDP データグラムを送り返します。データグラムの送信元 IP は TV の IP です。(IP が検出されたら、単純な HTTP 要求で TV をオフにすることができますが、今はこの手順を無視しましょう。)

現在、UDP ブロードキャストおよび Google Home ユニットからの受信用の API はないようです。何か不足していますか?

編集: https://developers.google.com/actions/develop/directを待つ必要があると思います

0 投票する
3 に答える
2754 参照

dialogflow-es - Google Home で短い wav ファイルを再生する

もっと面白い出力のために短い音を鳴らしたいと思います。ドキュメントを正しく理解していれば、次のような SSML の api.ai で返信できるはずです。

参考までに、SSML はSpeech Synthesis Markup Languageを意味します。

Web シミュレーターはこのサウンドを再生しません。代わりに、すべてのタグが取り除かれているようです。それはまだサポートされていませんか、それとも何か間違ったことをしましたか?

0 投票する
1 に答える
153 参照

google-app-engine - Google アクション ノード - 無効なダイアログ状態

node.js SDK を使用して Google Home アクションを作成します。最初のバージョンは正常に動作しますが、同じコードで新しい Google プロジェクトを取得するだけです

このコードから出てくる:

まったく同じコードが別の Google プロジェクトで機能します。

作業中のプロジェクトでは、デバッグ出力は次のようになります。

動作していないプロジェクトでは、次のようになります。

オブジェクトは空のオブジェクトですが!

再デプロイしても問題は解決しません。これには驚かされます。

ダイアログの状態を「リセット」する方法もないようです!

0 投票する
2 に答える
553 参照

actions-on-google - エラー「アクション エラー: 要求本文からの結果がありません」を取得する

自分のプロジェクトでサンプルの 1 つを実行していて、エラーが発生しています。

アクション エラー: 要求本文に結果がありません

Github サンプル プロジェクト: dialogflow-silly-name-maker-webhook-nodejs

Hookbin: アシスタントからの Webhook を表示します。https://hookbin.com/bin/ZjPzJ1Yb

サンプル コードまたはセットアップにエラーがある可能性はありますか?

0 投票する
3 に答える
4529 参照

actions-on-google - Google アクション開発プロジェクトのプレビューをより長く持続させる

Google Home 用の Google 音声操作アプリを作成したいと考えています。しかし、簡単な調査によると、12 月 11 日現在、Google は Google Home のプライベート プロジェクトを許可していません。

参考文献:

API.ai プロジェクトからアプリをプレビューできること、およびリンクされた Google Home デバイスに展開できることを理解しています。

API.ai プレビュー

しかし問題は、デプロイされたアプリが持続しないことです。1時間ほど経つと利用できなくなります。どうすれば永続的にできますか(方法がある場合)

アップデート

レオンの答えに基づいて、サンプルを有効にする方法の手順を拡張したかっただけです24 hours

  1. 右下隅にある [ Google Home Web Simulator]リンクをクリックします。
  2. 次に、Google ホーム デバイスが表示されます。そのページの[開始] ボタンをクリックします。
  3. 次のページの右上隅に、レオンが話している「ACTION PACKAGE」ボタンがあります。それをクリックし、[ 24 時間プレビュー] ボタンをクリックして有効期限を延長します。以下のスクリーンショットを参照してください。

24時間延長

0 投票する
1 に答える
591 参照

actions-on-google - API.ai Actions on Google - Google Home が認識している天気、場所などの現在のプロパティを取得します

Google Actions に API.ai を使用している場合、ユーザーの現在の天気や場所にアクセスする方法はありますか?

API.aiには、ユーザーにデータをクエリするためのプロパティがいくつか用意されてい@sys.*ますが、API.AI には、応答に使用できる事前入力された値がありますか?

API.ai エージェントの応答

開発者リファレンス: https://developers.google.com/actions/develop/conversation