mirror of
https://github.com/R0m1k3/LiveFlow.git
synced 2026-10-11 17:27:19 +02:00
feat: diarisation des locuteurs en temps réel (ECAPA-TDNN + clustering incrémental)
- Nouveau module diarizer.py : EmbeddingModel (SpeechBrain ECAPA-TDNN) + SpeakerDiarizer par session - Backend : chargement modèle au lifespan, migration DB (colonne speaker), worker enrichi, exports avec locuteur - Frontend : badges locuteurs colorés (8 couleurs), toggle activation, copie avec [Locuteur X] - Config : DIARIZATION=on/off, DIARIZATION_THRESHOLD=0.70, PyTorch CPU-only dans Dockerfile - Rétrocompatible : désactivé par défaut (DIARIZATION=off)
This commit is contained in:
1 parent
ca936255e8
commit
284011428a
10 files changed
+325
-20
No files matched your search
@@ -13,6 +13,9 @@ services:
|
||||
# Code langue ISO ("fr", "en"...) ou vide pour la détection automatique
|
||||
- ASR_LANGUAGE=${ASR_LANGUAGE:-}
|
||||
- DB_PATH=/data/liveflow.db
|
||||
# Diarisation des locuteurs (off par défaut pour rétrocompatibilité)
|
||||
- DIARIZATION=${DIARIZATION:-off}
|
||||
- DIARIZATION_THRESHOLD=${DIARIZATION_THRESHOLD:-0.70}
|
||||
volumes:
|
||||
- liveflow-data:/data
|
||||
depends_on:
|
||||
|
||||
Reference in new issue
Block a user