Description
Mycroft wake word plugin for Nyumaya
The "plugins" are pip install-able modules presenting one or more entrypoints with a entrypoint group defined in setup.py
Wake-word group: "mycroft.plugin.wake_word"
more info in the original PR
Install
mycroft-pip install mycroft_wake_word_plugin_nyumaya
Configuration
Add the following to your hotwords section in mycroft.conf
"hotwords": {
"alexa": {
"module": "nyumaya_ww_plug",
"model": "alexa",
"sensitivity": 0.5,
"extractor_gain": 1.0
},
"alexa_big": {
"module": "nyumaya_ww_plug",
"model": "alexa_big",
"sensitivity": 0.5,
"extractor_gain": 1.0
},
"marvin": {
"module": "nyumaya_ww_plug",
"model": "marvin",
"sensitivity": 0.5,
"extractor_gain": 1.0
},
"marvin_big": {
"module": "nyumaya_ww_plug",
"model": "marvin_big",
"sensitivity": 0.5,
"extractor_gain": 1.0
},
"sheila": {
"module": "nyumaya_ww_plug",
"model": "sheila",
"sensitivity": 0.5,
"extractor_gain": 1.0
},
"sheila_big": {
"module": "nyumaya_ww_plug",
"model": "sheila_big",
"sensitivity": 0.5,
"extractor_gain": 1.0
}
}
Then select what wakeword to use
"listener": {
"wake_word": "alexa_big"
}
Training your own wake word
I could not find instructions to train your own wake-word, I opened an issue here requesting instructions