rhasspy / wyoming-porcupine1

Wyoming protocol server for porcupine1 wake word detection system
MIT License
10 stars 4 forks source link

Information on how to add custom wake words #1

Closed kcoderhtml closed 1 year ago

kcoderhtml commented 1 year ago

I believe this would be accomplished by mapping wyoming_porcupine1/data/resources/en/linux to a local folder on the host for docker, but would like to make sure. I would be willing to make a PR to add this to the README.

chatziko commented 1 year ago

wyoming-porcupine1 uses an old version of porcupine (v1) which does not need an access key and does not have usage restrictions. Models trained from console.picovoice.ai use the latest version so they are not compabile.

I was curious to see whether I can make v2 work, so I created an experimental fork which uses the latest version. Give it a try.

So far it seems to work. Of course you need an access key and there is the 3 devices restriction. But restart or updating the addon does not affect the counter (at least in my tests). And custom wake words work fine.

kcoderhtml commented 1 year ago

Thank you for creating that fork! Works great! I hadn't had time to migrate to core, so only just installed it yesterday.