EuleMitKeule/speaker-recognition

Speaker recognition service for Home Assistant using voice embeddings. Train on voice samples and identify speakers through STT and conversation agents.

34
/ 100
Emerging

This helps smart home owners personalize their home automation. By providing audio samples of different household members, the system learns to identify who is speaking. It then uses this information to trigger customized actions or responses in Home Assistant, such as playing specific music or adjusting settings based on the speaker.

Use this if you want your Home Assistant system to recognize who is talking and respond differently based on the speaker's identity.

Not ideal if you need to identify speakers in complex, multi-person conversations or for forensic audio analysis.

smart-home-automation voice-control home-security household-personalization home-assistant
No Package No Dependents
Maintenance 6 / 25
Adoption 6 / 25
Maturity 13 / 25
Community 9 / 25

How are scores calculated?

Stars

17

Forks

2

Language

Python

License

MIT

Last pushed

Dec 30, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/EuleMitKeule/speaker-recognition"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.