diff --git a/ai-box/README.md b/ai-box/README.md index 62fe633..5b92caf 100644 --- a/ai-box/README.md +++ b/ai-box/README.md @@ -44,8 +44,10 @@ GPU-Test + Stack-Start. ## Wichtig -- **Stimm-Daten von der alten Gamebox kopieren** (nicht in git): `xtts/voice-id/` - (Speaker-Fingerprint) und `xtts/voices/` (F5-Referenz) nach `xtts/` legen. +- **Stimm-Daten** (nicht in git): falls von der alten Box noch vorhanden, + `xtts/voice-id/` (Speaker-Fingerprint) + `xtts/voices/` (F5-Referenz) herkopieren. + Sonst egal — in der App neu anlegen: Stimme neu enrollen (ohne Fingerprint läuft + die Speaker-ID fail-open, alles geht durch) + F5-Voice-Referenz neu hochladen. - **Voxtral bleibt aus** auf der 3060 (braucht ≥16 GB VRAM). Das Default-Profil fährt Whisper (mit dem M0.1-Fix) + F5-TTS + lokales LLM. Voxtral erst mit der 24-GB-Karte: `docker compose stop whisper-bridge && docker compose --profile voxtral up -d --build`. diff --git a/ai-box/bootstrap.sh b/ai-box/bootstrap.sh index bd8833f..692ea9c 100755 --- a/ai-box/bootstrap.sh +++ b/ai-box/bootstrap.sh @@ -172,8 +172,9 @@ if grep -q '^RVS_TOKEN=dein_token_hier' "$XTTS_DIR/.env"; then warn "RVS_TOKEN ist noch der Platzhalter — vor dem Start setzen:" warn " nano $XTTS_DIR/.env (oder: sudo ./bootstrap.sh --token )" fi -warn "Speaker-ID + F5-Voice von der alten Gamebox kopieren (nicht in git):" -warn " xtts/voice-id/ und xtts/voices/ → $XTTS_DIR/" +warn "Stimm-Daten (nicht in git): falls von der alten Box noch vorhanden, xtts/voice-id/" +warn " + xtts/voices/ herkopieren. Sonst egal — in der App neu anlegen:" +warn " Sprache neu enrollen (Speaker-ID, sonst fail-open) + F5-Referenz neu hochladen." # ── 7. GPU-im-Container verifizieren ── step "GPU-im-Container Test"