This library has 2 webblock which you can consume directly in your applications.
Both webblocks enable you to use a wakeword to talk to record your voice on command and use it to trigger an action.
No direct limitations
BSD-3 license (https://opensource.org/licenses/BSD-3-Clause)