๐๏ธ Lexa is Python-based Voice Assistant that uses speech recognition and text-to-speech to interact.
Lexa can:
- Greet user
- Say her name
- Ask for your name and remember it
- Tell the Time
- Search Google
- Search YouTube
- Tell Stock Prices
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)
-
git clone https://github.com/rezan21/Voice-Assistant.git
-
cd Voice-Assistant
-
Install required packages;
pip install -r requirements.txt
-
Run Lexa:
python3 main.py
Start talking to Lexa by saying 'hey Lexa' or 'hello Lexa'