Wake Word Detection ML Frameworks
Tools and models for detecting custom wake words and hotwords in audio streams, typically optimized for small-footprint/on-device deployment. Does NOT include general speech recognition, speaker verification (unless combined with wake-word detection), or audio classification beyond wake-word triggers.
There are 25 wake word detection frameworks tracked. 2 score above 50 (established tier). The highest-rated is Ant-Brain/EfficientWord-Net at 56/100 with 301 stars.
Get all 25 projects as JSON
curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=wake-word-detection&limit=20"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
| # | Framework | Score | Tier |
|---|---|---|---|
| 1 |
Ant-Brain/EfficientWord-Net
OneShot Learning-based hotword detection. |
|
Established |
| 2 |
ARM-software/ML-KWS-for-MCU
Keyword spotting on Arm Cortex-M Microcontrollers |
|
Established |
| 3 |
Tony607/Keras-Trigger-Word
How to do Real Time Trigger Word Detection with Keras | DLology |
|
Emerging |
| 4 |
ardamavi/Vocalization-Sign-Language-iOS
Vocalization sign language iOS App with deep learning using CoreML. |
|
Emerging |
| 5 |
roman-vygon/triplet_loss_kws
Learning Efficient Representations for Keyword Spotting with Triplet Loss |
|
Emerging |
| 6 |
mzakharo/lg_detector
Detect LG Appliance Completion with a Microphone, Machine Learning, and ESP32 |
|
Emerging |
| 7 |
hongfeixue/KWS_pytorch
Keyword spotting, Speech wake_up, by pytorch, DNN, CNN, TDNN, DFSMN, LSTM |
|
Emerging |
| 8 |
nyumaya/nyumaya_esp32_s3_box
Example Application for nyumaya audiorecognition on ESP32-S3-BOX |
|
Emerging |
| 9 |
Rfannn/AuraVision
AuraVision (AV) is a real-time speech-to-text demo tool designed to help the... |
|
Emerging |
| 10 |
vvvt/android-speaker-identification
:iphone: prototypical android app for voice-based user identification on... |
|
Experimental |
| 11 |
kookmin-sw/2018-cap1-3
좀 다른 알람, 달달한 알람, 달람입니다. |
|
Experimental |
| 12 |
vinberg88/blanketforandroid
Blanket for Android 2026 - Listen to sounds and enjoy - relax - 2026 |
|
Experimental |
| 13 |
Otosaku/OtosakuKWS-iOS
Lightweight on-device keyword spotting engine for iOS using CoreML and... |
|
Experimental |
| 14 |
gulshan986/Project-SoundRecognition
Android Sound Recognition App with APK Download Using Jetpack Compose and HMS ML Kit. |
|
Experimental |
| 15 |
asambeajbeatz/sound_rec
🎙 Record, play, and edit WAV audio on Windows using minimal WinAPI and STL... |
|
Experimental |
| 16 |
MaitenaMaiden22/SonyCamStereoEnabler
🎥 Restore stereo audio recording in Sony Camera apps on custom ROMs for... |
|
Experimental |
| 17 |
erickrib/OffensiveAudioClassifier
The library integrates voice-based offensive content detection in iOS apps,... |
|
Experimental |
| 18 |
mryndzionek/esp32s3_eye_kws_demo
Keyword spotting on ESP32-S3-EYE |
|
Experimental |
| 19 |
University-of-Aruba/papiamento-keyword-spotting
This repository accompanies the thesis "Speech-to-text model for keyword... |
|
Experimental |
| 20 |
mryndzionek/kws_cli
Small footprint, standalone, zero dependency, offline keyword spotting (KWS)... |
|
Experimental |
| 21 |
sebahattinn/Voice-Recognition
"Voice Project: Gerçek zamanlı konuşmacı tanıma ve ses analizi yapan bir... |
|
Experimental |
| 22 |
andreaps96/Wake-Word-detection
Custom wake word detection model (CNN+BiLSTM+Attention), F1 score 0.98,... |
|
Experimental |
| 23 |
mustafaabudakk/DeepSpeech-Optuna
Mozilla DeepSpeech Model with Optuna Integration |
|
Experimental |
| 24 |
deeplyinc/listen-sdk-android-samples
We give meaning to sound. A sound event detection library powered by deep learning. |
|
Experimental |
| 25 |
thuantn210823/KeywordSpotting4ESP32
This repository reimplements several state-of-the-art (SOTA) architectures... |
|
Experimental |