Initial: VoiceStudio A/B-Test-Stack (isoliert, gegen chatterbox-tts auf node2)

This commit is contained in:
Trulla 2026-09-25 14:13:34 +02:00
commit b99a8df4e5
5 changed files with 66 additions and 0 deletions

25
README.md Normal file
View file

@ -0,0 +1,25 @@
# VoiceStudio (A/B-Test gegen Chatterbox)
Isolierter Test-Stack, komplett getrennt von `tdarr`/`chatterbox-tts` (kein
gemeinsamer Container-Name, kein gemeinsames /app-config/).
- **Repo:** eigenständig, NICHT Teil des tdarr-Stacks
- **Node:** node2 (10.2.1.104) — GPU-Sharing mit chatterbox-tts/fileflows/tdarr,
daher A/B statt Parallelbetrieb unter Last empfohlen
- **Port:** 3900 (Web-UI im Browser, kein Electron nötig)
- **Volumes:** ausschließlich unter `/app-config/voicestudio/`
- **Deploy:** über Dockhand Git-Stack-Resync (env=6, node2), NICHT `docker run`
## Setup
1. `.env` aus `.env.enc` entschlüsseln: `sops -d .env.enc > .env`
2. Dockhand: Git-Stack für dieses Repo unter env=6 registrieren
3. Sync auslösen, Container startet, erster Start lädt ~2.4GB Modelle
4. Web-UI: `http://10.2.1.104:3900` — API-Key aus `.env` beim ersten Login eingeben
## Vergleich mit Chatterbox
Referenzstimme `deep_thought.mp3` in beiden Systemen testen, Ergebnis
subjektiv/objektiv vergleichen bevor Chatterbox ersetzt wird. Chatterbox
bleibt bis auf Weiteres produktiv (Butler-Route `/tts/speak` zeigt weiter
auf 10.2.1.104:8004).