Linto Command Module is the module in charge of:
- Detecting keyword
- Detecting beginning and ending of voice command utterances.
Disclaimer: This repository is an early stage development and may heavily vary or be replaced within short notice.
To get a copy a this repository:
git clone ...
The project
This program requires python3 and pip to work.
sudo apt-get install python3 python3-pip
Python libraries required to run the module can be found within the requirements.txt file and can be installed at once using:
sudo pip3 install -r requirements.txt
The model provided with the repository is a model to spot the "Linto" Keyword based on ~500 recording made by a dozen of persons. If you want to use an other KeyWord please refer to mycroft-precise wiki.
- Mycroft-Precise - A lightweight, simple-to-use, RNN wake word listener.
- Mosquitto - Easy to use MQTT Broker
- Tenacity - General-purpose retrying library
- paho-mqtt - MQTT client library.
This project is licensed under the GNU AFFERO License - see the LICENSE.md file for details