jxlarrea/wyoming-voice-match
A Wyoming protocol ASR proxy that verifies speaker identity and isolates voice commands from background noise before forwarding audio to a downstream speech-to-text service. Designed for Home Assistant voice pipelines to prevent false activations from TVs, radios, and other people - and to deliver clean transcripts even in noisy environments.
This project helps Home Assistant users ensure their voice commands are accurately recognized, even in noisy environments. It takes audio captured by a smart home microphone, verifies it's your voice, and removes background noise like TV dialogue or other people talking. The result is a clean audio stream that prevents accidental actions and delivers precise transcripts to your speech-to-text service. This is for anyone using Home Assistant for voice control who struggles with false activations or garbled commands.
Use this if you want to make your Home Assistant voice commands more reliable by filtering out background noise and ensuring only your voice is processed.
Not ideal if you don't use Home Assistant or if your voice commands are already perfectly accurate in quiet environments.
Stars
34
Forks
1
Language
Python
License
MIT
Category
Last pushed
Mar 11, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/jxlarrea/wyoming-voice-match"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
supershaneski/openai-whisper-talk
openai-whisper-talk is a sample voice conversation application powered by OpenAI technologies...
LiBinZyu/VAI
Implement highly precise natural language voice control in any Unity projects. (wake...
Salut1231/wyoming-voice-match
🗣 Verify speaker identity and clean voice audio for accurate speech-to-text in Home Assistant...
gregormcw/notable
Voice-first note capture and semantic retrieval.
AlbertoV5/va-gpt
CLI Voice Assistant GPT (pgvector, AWS polly, whisper)