Picovoice is the end-to-end platform for building voice products on your terms. Unlike Alexa and Google services, Picovoice runs entirely on-device while being more accurate. Using Picovoice, one can infer a user's intent from a naturally spoken utterance such as: Hey Edison, set the lights in the living room to blue.
For my purposes, it is enough to use the free account. so following the webinar instructions I got the access key right away.
I have created three wake words of which I have used one of them in my project.