1

Ich weiß, es ist möglich, eine App mit einem Befehl wieGoogle Assistent android Integration

Frag 'SomeApp' über

etwas zu integrieren

oder andere ähnliche Ausdrücke.

Ist es möglich, google Assistent fragen einfach

Schließen der Küchenfenster.

Und dann diese Informationen direkt an dieses Gerät weitergeben? Ich denke, das ist der direct actions Job, aber es ist noch nicht für die Öffentlichkeit verfügbar und es ist in der Entwicklung.

Wie kann ich diese Daten an meine App weitergeben und selbst verarbeiten?

+0

Gibt es eine Lösung? Ich stehe vor dir wie du. – RushDroid

Antwort

1

Fenster schliessen Küche

ich, dass diese denke nur funktionieren würden, wenn Google in der Lage ist von Natur aus diesem Befehl zu verarbeiten. Da direkte Aktionen noch nicht entwickelt wurden, bin ich mir nicht sicher, wie genau die Eingabe formatiert werden soll, aber in beiden Fällen (direkte Aktion oder die aktuellen Methoden) wird die Erfüllung von Aktionen, die nicht im Assistenten enthalten sind, von Ihnen erledigt. Für etwas wie dies, müssten Sie eine Aktion auf Aktionen auf Google einrichten, so dass, wenn diese Aktion aufgerufen wird, sendet es eine Anfrage an Ihren Dienst über einen Webhook.

Direkte Aktionen beziehen sich auf Aktionen, die Google herausfindet, was der Benutzer möchte, und dann würden Sie diese Aktion selbst durchführen. Im Grunde würde dies die Verwendung von Testfällen und Antworten für das, was der Benutzer sagt, überflüssig machen. Soweit ich weiß, müssen Sie Ihrer Aktion einen Namen geben, den der Benutzer erwähnt, damit sie Ihre Aktion nutzen können. Diese Aktion fordert Sie dann auf, die Aktion abzuschließen und eine Antwort zurückzugeben. Aktionen bei Google verfügen über umfangreiche Dokumentation, um dies über API.AI und das Actions-SDK zu tun, wobei Ersteres wahrscheinlich der einfachere Weg ist, dies zu tun.

Conversation Actions

Starting with API.AI

Haftungsausschluss: Ich habe nur durch die Dokumentation für Aktionen auf Google gelesen haben, habe ich noch irgendetwas davon zu implementieren, aber hoffentlich dazu beigetragen, dieses einige Dinge für Sie zu klären.

+0

Vielen Dank, ich habe die Dokumentation bereits gelesen. – Pedram