Skip to content

๐ŸŽ™๏ธ Voice Assistant (Speech to Text & vice versa) | with python

License

Notifications You must be signed in to change notification settings

rezan21/Voice-Assistant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

7 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Voice-Assistant

๐ŸŽ™๏ธ Lexa is Python-based Voice Assistant that uses speech recognition and text-to-speech to interact.

Voice Commands:

Lexa can:

  • Greet user
  • Say her name
  • Ask for your name and remember it
  • Tell the Time
  • Search Google
  • Search YouTube
  • Tell Stock Prices

Dependencies

pip install speechrecognition
pip install pyttsx3
pip install pyaudio
pip install playsound
pip install PyObjC
pip install PyAudio

(If there is a issue in installing PyAudio use .whl file from this link https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyaudio)

To Run:

  1. git clone https://github.com/rezan21/Voice-Assistant.git

  2. cd Voice-Assistant

  3. Install required packages; pip install -r requirements.txt

  4. Run Lexa: python3 main.py

Start talking to Lexa by saying 'hey Lexa' or 'hello Lexa'

About

๐ŸŽ™๏ธ Voice Assistant (Speech to Text & vice versa) | with python

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages