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.

56
Established
2 ARM-software/ML-KWS-for-MCU

Keyword spotting on Arm Cortex-M Microcontrollers

51
Established
3 Tony607/Keras-Trigger-Word

How to do Real Time Trigger Word Detection with Keras | DLology

48
Emerging
4 ardamavi/Vocalization-Sign-Language-iOS

Vocalization sign language iOS App with deep learning using CoreML.

40
Emerging
5 roman-vygon/triplet_loss_kws

Learning Efficient Representations for Keyword Spotting with Triplet Loss

40
Emerging
6 Adamiito0909/mlx-swift-audio

🎤 Enhance your apps with MLX Swift Audio, offering robust text-to-speech and...

39
Emerging
7 DmitryRyumin/OpenAV

An open-source library for recognition of speech commands in the user...

36
Emerging
8 hongfeixue/KWS_pytorch

Keyword spotting, Speech wake_up, by pytorch, DNN, CNN, TDNN, DFSMN, LSTM

32
Emerging
9 mzakharo/lg_detector

Detect LG Appliance Completion with a Microphone, Machine Learning, and ESP32

26
Experimental
10 nyumaya/nyumaya_esp32_s3_box

Example Application for nyumaya audiorecognition on ESP32-S3-BOX

24
Experimental
11 Rfannn/AuraVision

AuraVision (AV) is a real-time speech-to-text demo tool designed to help the...

23
Experimental
12 vinberg88/blanketforandroid

Blanket for Android 2026 - Listen to sounds and enjoy - relax - 2026

22
Experimental
13 asambeajbeatz/sound_rec

🎙 Record, play, and edit WAV audio on Windows using minimal WinAPI and STL...

22
Experimental
14 Zer0pa/ZPE-Prosody

ZPE-Prosody V0.0: DETERMINISTIC SPEECH PROSODY CODEC: Intonation | Rhythm |...

22
Experimental
15 MaitenaMaiden22/SonyCamStereoEnabler

🎥 Restore stereo audio recording in Sony Camera apps on custom ROMs for...

22
Experimental
16 dkurt/audio_recognition_android

Audio recognition on Android with OpenVINO

22
Experimental
17 PhysisVerse/physis-vad-swift

Modular Swift package for on-device voice activity detection on Apple...

22
Experimental
18 vvvt/android-speaker-identification

:iphone: prototypical android app for voice-based user identification on...

21
Experimental
19 kookmin-sw/2018-cap1-3

좀 다른 알람, 달달한 알람, 달람입니다.

20
Experimental
20 Otosaku/OtosakuKWS-iOS

Lightweight on-device keyword spotting engine for iOS using CoreML and...

19
Experimental
21 nyumaya/libnyumaya_esp32

Experimental support for nyumaya audio recognition on ESP32

16
Experimental
22 gulshan986/Project-SoundRecognition

Android Sound Recognition App with APK Download Using Jetpack Compose and HMS ML Kit.

16
Experimental
23 University-of-Aruba/papiamento-keyword-spotting

This repository accompanies the thesis "Speech-to-text model for keyword...

13
Experimental
24 erickrib/OffensiveAudioClassifier

The library integrates voice-based offensive content detection in iOS apps,...

13
Experimental
25 sebahattinn/Voice-Recognition

"Voice Project: Gerçek zamanlı konuşmacı tanıma ve ses analizi yapan bir...

13
Experimental
26 mryndzionek/esp32s3_eye_kws_demo

Keyword spotting on ESP32-S3-EYE

13
Experimental
27 Otosaku/NeMoSpeaker-iOS

Swift library for Speaker Embedding extraction and verification using NVIDIA...

13
Experimental
28 ebowwa/LocalDiarizationSwiftExample

iOS example app demonstrating on-device speaker diarization using FluidAudio...

13
Experimental
29 mryndzionek/kws_cli

Small footprint, standalone, zero dependency, offline keyword spotting (KWS)...

12
Experimental
30 andreaps96/Wake-Word-detection

Custom wake word detection model (CNN+BiLSTM+Attention), F1 score 0.98,...

11
Experimental