A wake word is a specific word or phrase that activates a voice-controlled system. NanoWakeWord gives developers the tools to create detection models for their own custom wake words instead of depending on a fixed set of supported phrases.
It is a complete development framework that covers the process of creating a wake-word model. Developers can prepare audio datasets, choose neural network architectures, train and evaluate models, and export them for real-world applications.
NanoWakeWord supports both embedding-based and end-to-end approaches, providing flexibility in how wake-word detection systems are developed.