Wa

Wake word detection with custom phrases without model training

Hacker News

Wake word detection with custom phrases without model training

I was recently working on wake words detection and came up with a different approach to the problem, so I wanted to share what I have built. I started working on a project for a smart assistant with MCP integration on Raspberry Pi, and on the wake word part I found out that available open source solutions are somewhat limited. You have to either go with classical MFCC + DTW solutions which don't provide good precision or you have to use model-based solutions that require a pre-trained model and you can't let users use their own wake words. So I took advantages of these two approaches and implemented my own solution. It uses Google's speech-embedding to extract speech features from audio which is much more resilient to noise and voice tone variations, and works across different speaker voices. And then those features are compared with DTW which helps avoid temporal misalignment. Benchmarking on the Qualcomm Keyword Speech Dataset shows 98.6% accuracy for same-speaker detection and 81.9% for cross-speaker (though it's not designed for that use case). Converting the model to ONNX reduced CPU usage on my Raspberry Pi down to 10%. Surprisingly I haven't seen (at least yet) anyone else using this approach. So I wanted to share it and get your thoughts - has anyone tried something similar, or see any obvious issues I might have missed? GitHub - https://github.com/st-matskevich/local-wake

Share card

Actual performance

4points
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Indie HackersFits the IH revenue-focused audience · Strong signals: started · Missing: supports, reddit linkedin, podcasting
78%78% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Product HuntOn track for Day 1 leaderboard · Strong signals: model, mcp, google · Missing: mac, agents, macos
71%71% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
TrustMRRLess likely to generate early MRR · Strong signals: google, users · Missing: mobile apps, ios, personal
47%47% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
Hacker NewsMay not resonate with HN audience · Strong signals: open source, ide, io · Missing: https docs, excited, just released
47%47% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
AppSumoMay struggle as an AppSumo deal · Strong signals: users · Missing: plus, platform, intuitive
41%41% predicted probability of success on AppSumo, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Strong signals: training · Missing: arr, mrr, revenue
13%13% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Strong signals: audio, smart · Missing: web3, chat, crypto
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Correct prediction on native model

Similar products

Bragi
Bragi73%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

One wake word. Every major AI.

Indie Hackerscommitment-side-project
Wa
Waky - the wake-up call reinvented36%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Waky - the wake-up call reinvented

Hacker News2
Ex
Extended Isolation Forest for anomaly detection37%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Extended Isolation Forest for anomaly detection

Hacker News22
RC
RCE Detection59%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

RCE Detection

Hacker News1
An
Anomaly Detection in Ruby52%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Anomaly Detection in Ruby

Hacker News24
An
Anomaly Detection with Bytewax and Redpanda59%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Anomaly Detection with Bytewax and Redpanda

Hacker News3
Go
Go-nude – Nudity detection with Go59%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Go-nude – Nudity detection with Go

Hacker News16
Ch
Chkbit bitrot detection59%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Chkbit bitrot detection

Hacker News2
CryptoVol and AnomaScope
CryptoVol and AnomaScope27%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Anomaly detection and Volatility predictor

Indie Hackerscommitment-full-time
Refreak
Refreak12%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

FACEIT Smurf detection and grenade lineups

Product Hunt+3