In this video, we demonstrate Experiment 8 from the Conversational Artificial Intelligence Lab (23AI2005) — “Implementation of Voice Bots.”
This experiment focuses on creating a voice-based chatbot that can listen, process, and respond to user speech using Python libraries. The voice bot captures spoken input, converts it into text, processes it to generate an appropriate response, and then converts the response back into speech.
Using SpeechRecognition, pyttsx3, Flask, and SoundDevice, this experiment demonstrates how to build a speech-to-text and text-to-speech system with real-time interaction. The project can be extended to create AI-powered voice assistants similar to Alexa or Google Assistant.