Skip to content

Latest commit

 

History

History
40 lines (27 loc) · 930 Bytes

README.md

File metadata and controls

40 lines (27 loc) · 930 Bytes

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'