Jarvis
How to use
python jarvis.py
How does it work
- It uses Google's speech to text and text to speech engines to interact with the users.
- It uses ALICE's aiml set for most of the answers.
- It can open some website for you such as Google, Facebook, etc. Just say "Can you open twitter for me"
and see the magic
- It can do basic mathematics
- It can search for information on Wikipedia. "Search Microsoft"
- It can tell about your current location. Say "Where am I" or "Where are we"
- It can play music(Not developed completely)
Dependencies
Dependencies can be installed by running this pip command sudo pip install -r requirements.txt
- BeautifulSoup (version 4)
- PyAIML
- PyAudio
- PyDub
- Requests
- PyYAML
Operating Systems
- Linux
sudo apt-get install libjack-jackd2-dev portaudio19-dev
for PyAudio to install
- Mac
brew install portaudio
for PyAudio to install
- Don't try on Windows, it won't work