2017-05-19 12 views
1

私は完全にAndroidのアプリケーションにGoogleの支援を統合しています。アンドロイドapplication.iにGoogleの支援を統合するタスクは、最後の3 days.iから研究しているいくつかの質問が最初にクリアする必要があります。は、アンドロイドアプリケーションでGoogleの支援を統合します

ここにあります。

私はBluetooth.inアプリケーション経由で1台のマシンを処理するアプリケーションを持っています。異なるアクションを実行する4つのボタンがあります。ここで私はしなければなりません。

私は「OK google、[いくつかの呼び出し名]と話しましょう」と答えて とし、アプリケーションにリダイレクトして何らかのアクションを実行します。

どうすればいいですか? これを手伝ってください。

答えて

1

アシスタントアプリがGoogleのアクションによって承認されると、api.aiエージェントは「OK google」を通じて誰でも利用できるようになります。だから、「OK Google、私は[いくつかの呼び出し名]と話しましょう」と話すと、エージェントが開きます。したがって、あなたのマシンを制御するためのapi.aiエージェントを実装する必要があります。 api.aiのwebhookオプションを使用して、サードパーティに制御コマンドを送信し、そのサードパーティを使用してマシンを制御する必要があると思います。このサードパーティはあなたのアンドロイドアプリケーションであり、あなたはapi.apiエージェントからコマンドを受け取り、あなたのマシンを制御するためにプッシュ通知か何か(アンドロイドアプリケーションとの通信方法を使用することができます)を使用することができます。 また、「OK Google、[いくつかの呼び出し名]と話しましょう」と言うときにGoogleアシスタントがモバイルアプリを開くとは思わない。 Googleアシスタントは、「Googleのアクション」に登録したエージェントのみを開きます。

「Google Assistant SDK」を試して、アンドロイドアプリを実装してみてください。しかしそれでもアンドロイドの文書やサンプルはありません。

また、Google Assistant gRPC APIを使用すると、スタンドアロンのGoogleアシスタントソリューションを開発できると思います。

1

https://api.ai/

あなたはグーグル新しいconverstionのAPIのdocumenationを読む必要があります。そこにあなたの質問に対する答えが見つかります。

Googleは数日前にapiをリリースして以来、これは非常に新鮮なトピックです。

+0

はい私は、エージェントを作成してから、エンティティを作成して、Entity.and私はGoogleでアクションを登録するようなすべてのことをしましたが、どうすればGoogleの援助でそのアクションにアクセスできますか?手伝ってくれませんか ? @Finn von Holten – RushDroid

+0

https://developers.google.com/actions/samples/ あなたはこれを見ましたか? –

+0

はい、私はそれらのカスタムアクションにどのようにアクセスできますかについてのドキュメントはありません – RushDroid

関連する問題