Skip to content

Python-based chatbot with speech recognition and voice responses

Notifications You must be signed in to change notification settings

FK04/Voice-Enabled_ChatBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

5 Commits
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŽ™๏ธ Voice-Enabled ChatBot

Voice-Enabled ChatBot is a Python application that allows users to interact with a chatbot using voice commands.
It converts speech to text, processes the input, and responds with voice output for a natural conversational experience.


๐Ÿš€ Features

  • Voice-based user interaction
  • Speech-to-text and text-to-speech support
  • Simple and modular Python code
  • Easy to extend with custom logic

๐Ÿง  Tech Stack

  • Python
  • Speech Recognition
  • Text-to-Speech (TTS)

โ–ถ๏ธ How to Run

pip install speechrecognition pyttsx3 pyaudio
python app.py

๐Ÿ“Œ Use Cases

  • Virtual assistants
  • Hands-free chatbot applications
  • AI and NLP learning projects

๐Ÿ”ฎ Future Enhancements

  • Advanced NLP integration
  • Multi-language support
  • GUI or web-based interface

About

Python-based chatbot with speech recognition and voice responses

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages