Konversationsaktionen werden am 13. Juni 2023 eingestellt. Weitere Informationen finden Sie unter Einstellung von Konversationsaktionen.

Übersicht

Mit dem Google Assistant SDK kannst du deinen Ideen die Sprachsteuerung, das Natural Language Understanding und die Google-Tools hinzufügen. Ihr Projekt erfasst eine Äußerung (eine gesprochene Audioanfrage, z. B. Was steht in meinem Kalender?), sendet sie an Google Assistant und erhält neben dem Rohtext der Äußerung eine gesprochene Audioantwort.

Google Assistant-Dienst

Der Google Assistant-Dienst stellt eine Low-Level-API bereit, mit der Sie die Audiobyte einer Assistant-Anfrage und -Antwort direkt bearbeiten können. Bindungen für diese API können für Sprachen wie Node.js, Go, C++ und Java für alle Plattformen generiert werden, die gRPC unterstützen.

Referenzcode wird in Python für die Audioaufnahme, die Audiowiedergabe und die Verwaltung des Unterhaltungsstatus bereitgestellt.

Kompatibilität und Funktionsunterstützung

In der folgenden Tabelle werden die Anforderungen an die Plattformkompatibilität des Google Assistant-Dienstes zusammengefasst:

Google Assistant-Dienst
Unterstützte Architekturen Alle gRPC-Plattformen
Unterstützte Sprachen Alle gRPC-Sprachen
Aktivierung per Sprachbefehl
(Ok Google)
Nein
Audioaufnahme und -wiedergabe Referenzcode wurde angegeben
Verwaltung des Unterhaltungsstatus Referenzcode wurde angegeben
Timer und WeckerNein
Wiedergabe von Podcasts und NachrichtenNein
Sprachnachrichten an alle sendenNein
Visuelle Ausgabe (HTML5) von Assistant-AntwortenJa

Schritte zum Erstellen von Projekten

Mit dem SDK können Sie Projekte schnell erstellen, indem Sie Google Assistant einbetten und dann mit Actions on Google spezielle Funktionen hinzufügen:

  1. Erstellen Sie Ihr Projekt mit den gRPC APIs.
  2. Sehen Sie sich Ideen für die nächsten Schritte zur Personalisierung an.
  3. Lesen Sie die Best Practices für Datenschutz und Sicherheit und die Audiokonfiguration, um Ihr Projekt zu optimieren.