LeeBoonstra.dev
Building Your Own Conversational Voice AI Which Streams Audio From a Browser Microphone to a Server (Part III)

Blog: Learn Machine Learning from a Google AI Engineer

Building Your Own Conversational Voice AI Which Streams Audio From a Browser Microphone to a Server (Part III)

This is the third blog in the series:
A best practice for streaming audio from a browser microphone to Dialogflow & Google Cloud Speech To Text.

In case you haven’t read the other blogs, I recommend to browse back to these blogs:

In the next blog of this series, I will receive the audio bytes from the browser microphone on the server-side, so I can use this to make Dialogflow Detect Intent or Speech to Text transcribe calls!

Building Your Own Conversational Voice AI Which Streams Audio From a Browser Microphone to a Server (Part II)

This is the second blog in the series:A best practice for streaming audio from a browser micropho...
Building Your Own Conversational Voice AI With Dialogflow & Speech to Text in Web Apps. (Part I)

This is the first blog in the series: A best practice for streaming audio from a browser micropho...
Orchestrate Multiple Sub Chatbots From One Chat Interface by Using the Mega Agent Feature in Dialogflow

Dialogflow has the Mega Agent feature. (At the time of writing, this feature is still in beta but...
Create High-Quality Chatbots by Making Use of Agent Validation, an Out of the Box Review Feature.

Dialogflow provides a validation feature. Agent validation results are available automatically wh...
Disclaimer: The opinions stated here are my own, not those of my company. - 2025 ® Lee Boonstra