The projects implements this blog post. It is a voice-controlled personal assistent as Tony Stark's Jarvis, used as a prototype for @pet-eletrica-ufes AI. The agent is capable of performing several actions such as:
- open notepad++
- open command prompt
- open camera
- open calculator
- recover the ip address
- search on wikipedia
- search on youtube
- search on google
- send emails
- tell jokes
- give free advices
- interact in real time with hologram
- interact in real time with automation system (LED, doors, lights, etc)
- extract information from websites and api's
- solve riddles
pip install -r requirements.txt
python main.py
Note: If you get an error related to PyAudio, download PyAudio wheel from here and install it within the virtual environment. Alternatively, use the wheel file in the data/ folder.