Cmdr is an offline voice assistant, powered by the libraries created by Picovoice. These libraries provide functionalities such as:
- wake-word detection (Porcupine)
- speech-to-text (Cheetah)
Cmdr has been tested for use on Linux x86 machines, running Ubuntu, for English speakers.
- Install dependencies with pip
pip install -r requirements.txt
- Cmdr uses SpaCy for NLP. SpaCy and it's dependencies can be installed with pip in the step above. Models for SpaCy can be installed with the following commands:
python3 -m spacy download en
- Run cmdr
python3 cmdr.py
Try the following commands with Cmdr. Since Cmdr is primarily an offline voice assistant, commands that require Internet connection are marked with an asterisk*