Skip to content

This is a smart voice assistant for Linux. It can do many important task of Linux with users voice command.

License

Notifications You must be signed in to change notification settings

santoshakil/Smart-Voice-Assistant-for-Linux

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

JARVIS Voice Assistant for Linux

Control your computer using just your voice. Just like JARVIS in Iron Man.

This uses modules such as Speech recognition from CMUSphinx, requests, and webbrowser to perform its tasks.

##Install Dependencies

Arch/Manjaro:

sudo pacman -S python python2 wmctrl xdotool python-pip python2-pip python-pylint python2-pylint python-pyaudio python-lxml python2-lxml python-setuptools python2-setuptools python-wheel python2-wheel

Debian/Ubuntu:

sudo apt install wmctrl xdotool python-pip python3-pip *pylint *pyaudio python

pip install --user SpeechRecognition lxml requests pynput mouse setuptools wheel

pip install --user SpeechRecognition requests pynput mouse

##Usage:

python3 jarvis-linux.py

##Voice Commands:

  1. Open/Close X
  2. Close this
  3. Ultron Install/Uninstall X
  4. Type/Write X
  5. Google/Search X
  6. Go to X/X.com
  7. Direct open X.com
  8. Volume up/down
  9. Brightness up/down
  10. Increase/Decrease volume/sound/brightness/light
  11. Set Brightness/Volume X%
  12. Page up/down
  13. Scroll up/down
  14. Computer suspend/reboot/poweroff
  15. Suspend/reboot/poweroff Computer
  16. Disable/enable Wifi/Bluetooth
  17. Update/Upgrade Computer/Everything
  18. Take Screenshot
  19. ....................................................................

About

This is a smart voice assistant for Linux. It can do many important task of Linux with users voice command.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages