Home

Awesome

Snowman Enroll

Custom wake word creation for snowboy using snowman

Building

make

Enrolling

Record 3 samples of your wake word:

arecord -r 16000 -c 1 -f S16_LE -t wav -d 3 sample1.wav
...

Create the wake word:

build/apps/enroll \
    --language en \
    --output my_wake_word.pmdl \
    --recording sample1.wav \
    --recording sample2.wav \
    --recording sample3.wav

Detecting

arecord -r 16000 -c 1 -f S16_LE -t raw - | \
    build/apps/detect -m /path/to/my_wake_word.pmdl