From fff2e7df34769853ab9b33dd43b79131de006c75 Mon Sep 17 00:00:00 2001 From: duffyduck Date: Sat, 15 Aug 2026 11:24:45 +0200 Subject: [PATCH] feat(xtts): Voxtral als Default-STT, Whisper als opt-in Fallback-Profil Profile getauscht: voxtral-bridge laeuft jetzt bei jedem 'docker compose up', whisper-bridge nur noch mit --profile whisper. Loest das 'nach down/up startet whisper statt voxtral'-Problem. Immer nur EIN STT gleichzeitig (sonst stt_*-Kollision). Co-Authored-By: Claude Opus 4.8 --- xtts/docker-compose.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/xtts/docker-compose.yml b/xtts/docker-compose.yml index 957c79b..d59c71b 100644 --- a/xtts/docker-compose.yml +++ b/xtts/docker-compose.yml @@ -63,6 +63,7 @@ services: whisper-bridge: build: ./whisper container_name: aria-whisper-bridge + profiles: ["whisper"] # Fallback-STT — startet nur mit --profile whisper deploy: resources: reservations: @@ -138,16 +139,15 @@ services: - LLM_TIMEOUT_SEC=${LLM_TIMEOUT_SEC:-600} restart: unless-stopped - # ─── Voxtral STT-3B (Transformers, GPU) — PROFIL "voxtral" ───── + # ─── Voxtral STT-3B (Transformers, GPU) — DEFAULT-STT ───────── # Ersetzt whisper als STT. Laeuft auf Treiber 550/CUDA 12.4 (torch cu124, KEIN # Treiber-Upgrade noetig). Modell Voxtral-Mini-3B-2507 (~9 GB bf16) → GPU 1. - # Startet NUR mit: docker compose --profile voxtral up -d --build - # Vorher whisper stoppen, sonst beantworten beide stt_* (Kollision): - # docker compose stop whisper-bridge + # Startet bei jedem `docker compose up -d`. Whisper ist der opt-in Fallback + # (Profil "whisper") — beide zusammen wuerden stt_* doppelt beantworten, also + # immer nur EINEN STT laufen lassen. voxtral-bridge: build: ./voxtral container_name: aria-voxtral-bridge - profiles: ["voxtral"] deploy: resources: reservations: