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 30 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 30 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 |
Adamiito0909/mlx-swift-audio
🎤 Enhance your apps with MLX Swift Audio, offering robust text-to-speech and... |
|
Emerging |
| 7 |
DmitryRyumin/OpenAV
An open-source library for recognition of speech commands in the user... |
|
Emerging |
| 8 |
hongfeixue/KWS_pytorch
Keyword spotting, Speech wake_up, by pytorch, DNN, CNN, TDNN, DFSMN, LSTM |
|
Emerging |
| 9 |
mzakharo/lg_detector
Detect LG Appliance Completion with a Microphone, Machine Learning, and ESP32 |
|
Experimental |
| 10 |
nyumaya/nyumaya_esp32_s3_box
Example Application for nyumaya audiorecognition on ESP32-S3-BOX |
|
Experimental |
| 11 |
Rfannn/AuraVision
AuraVision (AV) is a real-time speech-to-text demo tool designed to help the... |
|
Experimental |
| 12 |
vinberg88/blanketforandroid
Blanket for Android 2026 - Listen to sounds and enjoy - relax - 2026 |
|
Experimental |
| 13 |
asambeajbeatz/sound_rec
🎙 Record, play, and edit WAV audio on Windows using minimal WinAPI and STL... |
|
Experimental |
| 14 |
Zer0pa/ZPE-Prosody
ZPE-Prosody V0.0: DETERMINISTIC SPEECH PROSODY CODEC: Intonation | Rhythm |... |
|
Experimental |
| 15 |
MaitenaMaiden22/SonyCamStereoEnabler
🎥 Restore stereo audio recording in Sony Camera apps on custom ROMs for... |
|
Experimental |
| 16 |
dkurt/audio_recognition_android
Audio recognition on Android with OpenVINO |
|
Experimental |
| 17 |
PhysisVerse/physis-vad-swift
Modular Swift package for on-device voice activity detection on Apple... |
|
Experimental |
| 18 |
vvvt/android-speaker-identification
:iphone: prototypical android app for voice-based user identification on... |
|
Experimental |
| 19 |
kookmin-sw/2018-cap1-3
좀 다른 알람, 달달한 알람, 달람입니다. |
|
Experimental |
| 20 |
Otosaku/OtosakuKWS-iOS
Lightweight on-device keyword spotting engine for iOS using CoreML and... |
|
Experimental |
| 21 |
nyumaya/libnyumaya_esp32
Experimental support for nyumaya audio recognition on ESP32 |
|
Experimental |
| 22 |
gulshan986/Project-SoundRecognition
Android Sound Recognition App with APK Download Using Jetpack Compose and HMS ML Kit. |
|
Experimental |
| 23 |
University-of-Aruba/papiamento-keyword-spotting
This repository accompanies the thesis "Speech-to-text model for keyword... |
|
Experimental |
| 24 |
erickrib/OffensiveAudioClassifier
The library integrates voice-based offensive content detection in iOS apps,... |
|
Experimental |
| 25 |
sebahattinn/Voice-Recognition
"Voice Project: Gerçek zamanlı konuşmacı tanıma ve ses analizi yapan bir... |
|
Experimental |
| 26 |
mryndzionek/esp32s3_eye_kws_demo
Keyword spotting on ESP32-S3-EYE |
|
Experimental |
| 27 |
Otosaku/NeMoSpeaker-iOS
Swift library for Speaker Embedding extraction and verification using NVIDIA... |
|
Experimental |
| 28 |
ebowwa/LocalDiarizationSwiftExample
iOS example app demonstrating on-device speaker diarization using FluidAudio... |
|
Experimental |
| 29 |
mryndzionek/kws_cli
Small footprint, standalone, zero dependency, offline keyword spotting (KWS)... |
|
Experimental |
| 30 |
andreaps96/Wake-Word-detection
Custom wake word detection model (CNN+BiLSTM+Attention), F1 score 0.98,... |
|
Experimental |