0

この質問は以前にもありましたが、提供された回答では問題が解決されません。

API.AI コンソールを使用して Google Home Agent を作成しました。私のエージェントの目的は、家の照明をオン/オフすることです (これを機能させるために「照明 API」に直接アクセスできます)。エージェントを作成し、フルフィルメント用の Webhook を開発/テストし、[統合] タブで [Actions on Google] を構成しました。エージェントをコンソールでローカルにテストしたところ、Web シミュレーターを介してエージェントを正常に呼び出すことができました。すべてがチャンピオンのように機能します!

ただし... Google Home デバイスに「[エージェント名] と話す」ように頼むと、「...わかりません..」と表示されますプレビューする」(Web シミュレーターから呼び出すことができます) と、Google Home デバイスで自動的に使用できるようになります。残念ながら、そうではありません。

どんな洞察も大歓迎です!

(すべてのビットにアクセスするために同じ Google アカウントを使用しています。それが重要な場合は、「Google for Business」アカウントを使用しています)。

4

1 に答える 1

6

問題は解決しました...ちょっとばかげている気がします。

すべてのテストで、音声でテストしなかった 1 つのビットが呼び出し名であることがわかりました。Web シミュレーターで音声による呼び出し名をテストしたところ、Google が呼び出し名を正しく解決できないことがわかりました。呼び出し名を発音的に異なる名前に変更すると、問題が解決しました。すべてが機能するようになりました!

要点: Web シミュレーターを使用してテストする場合は、音声コマンドを使用してインテントと呼び出しの両方を完全にテストしてください。私は自分のコマンドを入力して、オフィスの仲間を救おうとしていました. また、呼び出し名が Google Home によって常に解決可能であることを確認してください。

于 2016-12-15T20:36:04.923 に答える