Mit dem Google Assistant-Dienst haben Sie die volle Kontrolle über die Einbindung in Assistant, indem Sie einen Streaming-Endpunkt angeben. Streamen Sie eine Nutzer-Audioabfrage an diesen Endpunkt, um eine Google Assistant-Audioantwort zu erhalten.
Bindungen für diese API können aus verschiedenen Sprachen (z. B. Go, Node.js, C++ und Java) auf allen von gRPC unterstützten Plattformen generiert werden.
Grundlegende Hardwareanforderungen
Sie benötigen dafür die folgenden Komponenten:
- Geräte, die auf einer der unterstützten Plattformen ausgeführt werden und Internetverbindungen haben
- Mikrofon
- Lautsprecher
Schritte
Die folgenden Abschnitte gelten für Python und den Raspberry Pi.
Wenn Sie Python nicht verwenden möchten, folgen Sie der Integrationsanleitung. So können Sie Google Assistant in andere Sprachen und auf verschiedenen Plattformen einbinden.
Google Assistant einbetten
In diesem Abschnitt funktioniert das Beispiel für den Google Assistant-Dienst auf Ihrem Gerät:
- Hardware- und Netzwerkzugriff einrichten
- Audio konfigurieren und testen
- Entwicklerprojekt und Kontoeinstellungen konfigurieren
- Gerätemodell registrieren
- SDK und Beispielcode installieren
- Beispielcode ausführen
- Nächste Schritte
Google Assistant erweitern
In diesem Abschnitt wird das Beispiel für den Google Assistant-Dienst um Geräteaktionen erweitert: