Compare commits
2 Commits
5492c7a46f
...
ee3e0a0af6
| Author | SHA1 | Date | |
|---|---|---|---|
| ee3e0a0af6 | |||
| 0783b1b99d |
+6
-21
@@ -33,27 +33,12 @@ services:
|
|||||||
- ./voices:/voices # Custom Voice Samples
|
- ./voices:/voices # Custom Voice Samples
|
||||||
environment:
|
environment:
|
||||||
- COQUI_TOS_AGREED=1
|
- COQUI_TOS_AGREED=1
|
||||||
# Local-Modus: Modell bleibt dauerhaft im GPU-VRAM (~2GB). Vorteile:
|
# Local-Modus statt default "apiManual": Modell bleibt im GPU-VRAM,
|
||||||
# - Render startet sofort (kein reload pro Request)
|
# Render startet sofort, /tts_stream funktioniert.
|
||||||
# - /tts_stream funktioniert → echtes Streaming mit ~500ms time-to-first-audio
|
# Default-CMD des Images liest diese ENV: -ms ${MODEL_SOURCE:-"apiManual"}
|
||||||
# Ohne diesen command: apiManual-Modus, jede Anfrage laedt Modell neu, kein Streaming.
|
- MODEL_SOURCE=local
|
||||||
# Der NVIDIA-Entrypoint erwartet Python als ausfuehrbares Command, nicht nur Flags.
|
# Speaker-Folder auf unsere gemounteten voices zeigen lassen
|
||||||
command:
|
- EXAMPLE_FOLDER=/voices
|
||||||
- python
|
|
||||||
- -m
|
|
||||||
- xtts_api_server
|
|
||||||
- -hs
|
|
||||||
- "0.0.0.0"
|
|
||||||
- -p
|
|
||||||
- "8020"
|
|
||||||
- -ms
|
|
||||||
- local
|
|
||||||
- -o
|
|
||||||
- /app/output
|
|
||||||
- -mf
|
|
||||||
- /app/xtts_models
|
|
||||||
- -sf
|
|
||||||
- /voices
|
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
|
|
||||||
# ─── XTTS Bridge (verbindet zu RVS) ───────────
|
# ─── XTTS Bridge (verbindet zu RVS) ───────────
|
||||||
|
|||||||
Reference in New Issue
Block a user