ovos-ww-plugin-nyumaya-legacy

Nyumaya wake word plugin for mycroft


Keywords
mycroft, ovos, plugin, wake, word, wakeword
License
Apache-2.0
Install
pip install ovos-ww-plugin-nyumaya-legacy==0.0.1

Documentation

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