問題タブ [google-home]
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.
dialogflow-es - Google Home で短い wav ファイルを再生する
もっと面白い出力のために短い音を鳴らしたいと思います。ドキュメントを正しく理解していれば、次のような SSML の api.ai で返信できるはずです。
参考までに、SSML はSpeech Synthesis Markup Languageを意味します。
Web シミュレーターはこのサウンドを再生しません。代わりに、すべてのタグが取り除かれているようです。それはまだサポートされていませんか、それとも何か間違ったことをしましたか?
dialogflow-es - HttpServletRequest で API.AI パラメータを取得するには?
私はアクションを構築しています。私のバックエンドはherokuにデプロイされており、Java/Spring Bootが使用されています。すべてのリクエスト パラメータを出力しようとしていますが、API.AI によって設定されたリクエスト パラメータが表示されません。
request.getParameter 呼び出しで「地理都市」ではなく「結果」を取得していません。API AI はこれらの値をどのように設定しますか?
dialogflow-es - api.ai Webhook 認証
api.ai でアカウントのリンクが正常に完了したので、Webhook を実行しようとしています。ここでの問題は、リンク プロセス中に生成されたトークンを認証フィールドに入力する必要があることです。そうしないと、常に「403」エラーが返されます。Google Home 音声コマンドを発行するユーザーごとに Webhook ヘッダー フィールドの認証トークンを動的に変更するにはどうすればよいですか?
dialogflow-es - Google Home デバイスで api.ai エージェントを実行するにはどうすればよいですか?
この質問は以前にもありましたが、提供された回答では問題が解決されません。
API.AI コンソールを使用して Google Home Agent を作成しました。私のエージェントの目的は、家の照明をオン/オフすることです (これを機能させるために「照明 API」に直接アクセスできます)。エージェントを作成し、フルフィルメント用の Webhook を開発/テストし、[統合] タブで [Actions on Google] を構成しました。エージェントをコンソールでローカルにテストしたところ、Web シミュレーターを介してエージェントを正常に呼び出すことができました。すべてがチャンピオンのように機能します!
ただし... Google Home デバイスに「[エージェント名] と話す」ように頼むと、「...わかりません..」と表示されますプレビューする」(Web シミュレーターから呼び出すことができます) と、Google Home デバイスで自動的に使用できるようになります。残念ながら、そうではありません。
どんな洞察も大歓迎です!
(すべてのビットにアクセスするために同じ Google アカウントを使用しています。それが重要な場合は、「Google for Business」アカウントを使用しています)。