Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/debugger22/Jarvis
As the name suggests
https://github.com/debugger22/Jarvis
Last synced: 3 months ago
JSON representation
As the name suggests
- Host: GitHub
- URL: https://github.com/debugger22/Jarvis
- Owner: debugger22
- License: mit
- Created: 2013-09-28T12:58:22.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2022-09-30T18:50:45.000Z (over 2 years ago)
- Last Synced: 2024-08-01T19:50:49.266Z (6 months ago)
- Language: Python
- Size: 4.65 MB
- Stars: 362
- Watchers: 36
- Forks: 91
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- starred-awesome - Jarvis - As the name suggests (Python)
README
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](https://pypi.python.org/pypi/pip) command `sudo pip install -r requirements.txt`
1. BeautifulSoup (version 4)
2. [PyAIML](http://pyaiml.sourceforge.net/)
3. PyAudio
4. PyDub
5. Requests
6. PyYAMLOperating 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