Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mattbui/voice_macro
A keyboard macro using voice command project
https://github.com/mattbui/voice_macro
keyboard-macros snowboy speech-processing voice-commands voice-macro
Last synced: 12 days ago
JSON representation
A keyboard macro using voice command project
- Host: GitHub
- URL: https://github.com/mattbui/voice_macro
- Owner: mattbui
- Created: 2018-05-12T03:44:15.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2018-05-17T19:44:51.000Z (over 6 years ago)
- Last Synced: 2024-10-30T02:54:24.533Z (about 2 months ago)
- Topics: keyboard-macros, snowboy, speech-processing, voice-commands, voice-macro
- Language: Python
- Size: 11.6 MB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Voice Macro
This is a keyboard macro program using voice command project, using `keyboard` and [`snowboy`](https://snowboy.kitt.ai/) package.![home_page](screenshots/home.png)
## Installation
Basic requirements:
- Python2.7
- Snowboy for python (check out their [github](https://github.com/kitt-ai/snowboy) for installation)After compile snowboy, replace `snowboydetect.py` and `_snowboydetect.so` with your compiled version.
```bash
pip install -r requirements.txt
```## Usage
### Running server
**Note:** The keyboard package need **root** permission to run.
```bash
sudo python server.py --port 8000
```
For more optional arguments `python server.py --help`The server will be run at `localhost:8000`.
To run it automatically when the OS start add the script to /etc/init.d as described [here](https://askubuntu.com/questions/290099/how-to-run-a-script-during-boot-as-root)
### Manage macros
You will be able to manage your macros via web interface at `localhost:8000`![form_page](screenshots/form.png)
## Author
Minh Bui.Contact me via [email protected]