Gibt es in Webhooks von Dialogflow eine Möglichkeit, Google Assistant-APIs auszulösen, das Ergebnis zurückzurufen und in Dialogflow anzuzeigen? Danke.So rufen Sie die Google Assistant-API über den Dialogflow-Webhook auf?
Antwort
Kurze Antwort: Nein. Die Assistant-API nimmt derzeit nur Spracheingabe vor, und es gibt keine Möglichkeit, die Stimme des Benutzers in Dialogflow abzurufen. Theoretisch könnte man es durch ein TTS laufen lassen, es der API zuführen, die Antwort zurückbekommen und es durch STT speisen, aber das scheint ein Schmerz zu sein.
Was versuchen Sie eigentlich?
Der Google Assistant-Webhook wird Ihren Bot nicht intelligenter machen. Sie müssen in Ihrem Dialogflow-Agenten richtige Absichten erstellen, damit er intelligent genug ist, um Natural Language Processing auszuführen und die richtige Absicht auszulösen. Egal, welchen Webhook du erstellst (Google Assistant oder andere), sie funktionieren nur so, wie du sie programmiert hast.
Kurz gesagt, macht Dialogflow das NLP-Zeug und macht Ihren Bot intelligent und Webhook wird Aufgaben auf der Grundlage der identifizierten Absicht oder Aktion tun.
Zur Integration von GA mit Dialogflow würde bester Weg NodeJS client Aktions-on-Google und fügen Sie es zu Ihrem Webhook Projekt wie require('actions-on-google').DialogflowApp
Folgen Sie die documentation und verstehen, zu nutzen sein, wie ein GA für Dialogflow Webhook zu erstellen.
Es wäre besser, wenn Sie genau erklären können, was Sie tun möchten. Auf diese Weise können die Community-Mitglieder Ihre Frage besser beantworten.
- 1. So rufen Sie eine Methode auf, die über den Datenprovider
- 2. So rufen Sie die Memberfunktion über den Memberfunktionszeiger auf?
- 3. So rufen Sie den Odoo-Server über die API
- 4. So rufen Sie den Assembler auf
- 5. So rufen Sie den Hintergrundthread auf
- 6. So rufen Sie die Funktion mit den Standardeinstellungen auf
- 7. So rufen Sie die tick() Methode auf
- 8. So rufen Sie die WCF-URL auf?
- 9. So rufen Sie die validateValue-Methode auf
- 10. So rufen Sie Monitor.TryEnter auf
- 11. So rufen Sie die Supermethode auf?
- 12. So rufen Sie die geschützte Funktion auf?
- 13. So rufen Sie Skript über Ajax Crossdomain
- 14. So rufen Sie eine Methode vom Controller über link_to auf?
- 15. So rufen Sie ICorDebug auf
- 16. So rufen Sie JavaScript-Bibliotheken über das TypeScript-Projekt auf?
- 17. So rufen Sie vonLatLngToDivPixel in Google Maps API V3 auf?
- 18. So rufen Sie JSON-Dateien über jQuery in Rails auf?
- 19. So rufen Sie einen ASMX-Webservice über GET auf?
- 20. So rufen Sie die Funktion
- 21. So rufen Sie NetSuite-Restlets extern auf?
- 22. So rufen Sie die AIDL-Dienste beim App-Start auf
- 23. So rufen Sie UDF in DataStage auf?
- 24. So rufen Sie Remote Method-Dienst auf?
- 25. Joomla 3.8 - So rufen Sie JFactory auf
- 26. So rufen Sie die Bootstrap-Bibliothek in Laravel auf?
- 27. So rufen Sie den Variablennamen eines Jbutton
- 28. So rufen Sie ein Array auf?
- 29. So rufen Sie Destructor
- 30. So rufen Sie den Bestätigungsdialog von der Serverseite auf
Ich versuche, meinen Bot einige spezifische Fragen zu beantworten, und für alle anderen Fragen möchte ich Antworten von Google Assistant erhalten. Das mein Bot wird im gesunden Sinne viel intelligenter sein. – user355087