mirror of
https://github.com/aidygus/LinVAM.git
synced 2024-11-23 01:08:06 +11:00
Linux Voice Activated Macro
__pycache__ | ||
.idea | ||
keyboard | ||
model/en-us | ||
pynput | ||
command.list | ||
commandeditwnd.py | ||
commandeditwnd.ui | ||
keyactioneditwnd.py | ||
keyactioneditwnd.ui | ||
main.py | ||
mainwnd.ui | ||
mouseactioneditwnd.py | ||
mouseactioneditwnd.ui | ||
pauseactioneditwnd.py | ||
pauseactioneditwnd.ui | ||
profileeditwnd.py | ||
profileeditwnd.ui | ||
profileexecutor.py | ||
profiles.dat | ||
README.md | ||
set_kws_threshold.py | ||
ui_commandeditwnd.py | ||
ui_keyactioneditwnd.py | ||
ui_mainwnd.py | ||
ui_mouseactioneditwnd.py | ||
ui_pauseactioneditwnd.py | ||
ui_profileeditwnd.py |
LinVAM
Linux Voice Activated Macro
Status
This project is currently a work-in-progress and is minimally functional.
Requirements
- python3
- PyQt5
- python3-xlib
Install
- $ pip3 install PyQt5
- $ pip3 install python3-xlib
- $ git clone https://github.com/rose-jinyang/LinVAM.git
Usage
This script must be run with root privilege because it must hook and simulate input devices such as keyboard, mouse etc.
- $ cd LinVAM
- $ xhost +
- $ sudo python3 ./main.py