EuleMitKeule/speaker-recognition
Speaker recognition service for Home Assistant using voice embeddings. Train on voice samples and identify speakers through STT and conversation agents.
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.
Stars
17
Forks
2
Language
Python
License
MIT
Category
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.
Higher-rated alternatives
espnet/espnet
End-to-End Speech Processing Toolkit
yeyupiaoling/PPASR
基于PaddlePaddle实现端到端中文语音识别,从入门到实战,超简单的入门案例,超实用的企业项目。支持当前最流行的DeepSpeech2、Conformer、Squeezeformer模型
yeyupiaoling/PaddlePaddle-DeepSpeech
基于PaddlePaddle实现的语音识别,中文语音识别。项目完善,识别效果好。支持Windows,Linux下训练和预测,支持Nvidia Jetson开发板预测。
flashlight/wav2letter
Facebook AI Research's Automatic Speech Recognition Toolkit
pannous/tensorflow-speech-recognition
🎙Speech recognition using the tensorflow deep learning framework, sequence-to-sequence neural networks