問題タブ [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.
nlp - 一定の遅延後に返信する
通信内に単純なタイマーを実装したいと思います。
私のシナリオは、5 分間のトレーニングを行う小さな数学のトレーナーです。5 分間の通常のやり取りの後、時間切れになったことをユーザーに通知したいと思います。ユーザーが次の入力/回答を完了するまで待ちたくありません(現在入力がない場合はオプションです)。
回答時間ベースを「プッシュ」する方法はありますか?
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を待つ必要があると思います
dialogflow-es - Google Home で短い wav ファイルを再生する
もっと面白い出力のために短い音を鳴らしたいと思います。ドキュメントを正しく理解していれば、次のような SSML の api.ai で返信できるはずです。
参考までに、SSML はSpeech Synthesis Markup Languageを意味します。
Web シミュレーターはこのサウンドを再生しません。代わりに、すべてのタグが取り除かれているようです。それはまだサポートされていませんか、それとも何か間違ったことをしましたか?
google-app-engine - Google アクション ノード - 無効なダイアログ状態
node.js SDK を使用して Google Home アクションを作成します。最初のバージョンは正常に動作しますが、同じコードで新しい Google プロジェクトを取得するだけです
このコードから出てくる:
まったく同じコードが別の Google プロジェクトで機能します。
作業中のプロジェクトでは、デバッグ出力は次のようになります。
動作していないプロジェクトでは、次のようになります。
オブジェクトは空のオブジェクトですが!
再デプロイしても問題は解決しません。これには驚かされます。
ダイアログの状態を「リセット」する方法もないようです!
actions-on-google - エラー「アクション エラー: 要求本文からの結果がありません」を取得する
自分のプロジェクトでサンプルの 1 つを実行していて、エラーが発生しています。
アクション エラー: 要求本文に結果がありません
Github サンプル プロジェクト: dialogflow-silly-name-maker-webhook-nodejs
Hookbin: アシスタントからの Webhook を表示します。https://hookbin.com/bin/ZjPzJ1Yb
サンプル コードまたはセットアップにエラーがある可能性はありますか?
actions-on-google - Google アクション開発プロジェクトのプレビューをより長く持続させる
Google Home 用の Google 音声操作アプリを作成したいと考えています。しかし、簡単な調査によると、12 月 11 日現在、Google は Google Home のプライベート プロジェクトを許可していません。
参考文献:
API.ai プロジェクトからアプリをプレビューできること、およびリンクされた Google Home デバイスに展開できることを理解しています。
しかし問題は、デプロイされたアプリが持続しないことです。1時間ほど経つと利用できなくなります。どうすれば永続的にできますか(方法がある場合)?
アップデート
レオンの答えに基づいて、サンプルを有効にする方法の手順を拡張したかっただけです24 hours
。
- 右下隅にある [ Google Home Web Simulator]リンクをクリックします。
- 次に、Google ホーム デバイスが表示されます。そのページの[開始] ボタンをクリックします。
- 次のページの右上隅に、レオンが話している「ACTION PACKAGE」ボタンがあります。それをクリックし、[ 24 時間プレビュー] ボタンをクリックして有効期限を延長します。以下のスクリーンショットを参照してください。
actions-on-google - API.ai Actions on Google - Google Home が認識している天気、場所などの現在のプロパティを取得します
Google Actions に API.ai を使用している場合、ユーザーの現在の天気や場所にアクセスする方法はありますか?
API.aiには、ユーザーにデータをクエリするためのプロパティがいくつか用意されてい@sys.*
ますが、API.AI には、応答に使用できる事前入力された値がありますか?
開発者リファレンス: https://developers.google.com/actions/develop/conversation