Adding voice based conversation in Dialogflow

58 views
Skip to first unread message

Swati Rajwal

unread,
Mar 5, 2022, 12:45:33 PM3/5/22
to Dialogflow Essentials Edition users
Hi all,

I have recently created a python application that I deployed on Heroku and integrated with Dialogflow via fulfillment URL. It means that all the answers are coming from my python app. 

The Dialogflow integration was successful and my chatbot works fine for textual conversation. 

Now my question is if there is some way to include voice-based conversation too in Dialogflow? I mean the conversation should be like Google Assistant. When you type in Assistant, it replies in textual form. When you speak the query, the Assistant will reply in voice and text form. 

Let me tell you some of the solutions I have tried so far:
  1. I enabled the 'automatic text-to-speech' option on the Dialogflow portal. But this option allows the user to listen to the audio by pressing the button. 
  2. I tried to integrate the Dialogflow agent with Google Assistant, but it throws an error during integration and the integration is never successful. 
If someone has done similar work in the past, kindly let me know. 

Best Regards,
Swati

Mohammad I (Cloud Platform Support)

unread,
Mar 7, 2022, 5:05:48 PM3/7/22
to Dialogflow Essentials Edition users
This document discuss Dialogflow's integration with Google Assistant. This YouTube tutorial video by Google Cloud Platform demonstrates building voice bots for mobile with Dialogflow and Flutter. This third party document discuss further on this issue. 

To investigate the issue further specially the second solution, it requires investigating your Project ID and possibly reproduction which is beyond the scope of Google Groups.

Please also note that Google Groups forum is meant for general discussion of the platform, not specific technical issues. You can find more info about Community Support Overview on Google Groups here.

In case there are any technical issues or you would like to request any feature regarding Google Cloud Platform you can report it at the Public Issues by selecting the right component here. If you need to select any project specific information please select the private component of the Public Issue so that the information is not visible to the public. After that a Google Cloud Platform support agent would assist you. 

In case If you have any technical queries or think your issue is related to code, you can post at the Stack Overflow or Server Fault and a community of developers will assist you.


Reply all
Reply to author
Forward
0 new messages