Add XTTS primary voice with Piper fallback
This commit is contained in:
+16
-6
@@ -24,7 +24,9 @@ Heimnetz / VPN-Clients
|
||||
+-- llama-uncensored (80K, Abliterated, dual GPU)
|
||||
+-- llama-experimental
|
||||
+-- llama-ultra (256K, text-only, dual GPU)
|
||||
+-- Piper-TTS (CPU, nur intern)
|
||||
+-- TTS-Gateway
|
||||
| +-- XTTS-v2 / Annmarie Nele (RTX 3060, primär)
|
||||
| +-- Piper-TTS (CPU, automatischer Fallback)
|
||||
+-- internes MCP-Netz
|
||||
+-- Web-MCP + TinySearch + SearXNG
|
||||
+-- Home-Assistant-MCP-Relay
|
||||
@@ -41,7 +43,9 @@ Heimnetz / VPN-Clients
|
||||
| Profile Router | nur Docker-intern | OpenAI-API und Profilwahl |
|
||||
| Profile Controller | nein | startet ausschließlich fest erlaubte Profile |
|
||||
| llama.cpp Profile | nein | Inferenz, Tool Calling, integrierte Vision |
|
||||
| Piper | nein | lokale deutsche Text-to-Speech-Ausgabe |
|
||||
| XTTS-v2 | nein | primäre deutsche/englische Text-to-Speech-Ausgabe auf RTX 3060 |
|
||||
| TTS-Gateway | nein | serialisiert XTTS, segmentiert Sprachwechsel und fällt auf Piper zurück |
|
||||
| Piper | nein | CPU-basierte Text-to-Speech-Rückfallebene |
|
||||
| MCP-Tool-Stack | nein | voneinander getrennte Werkzeugbereiche |
|
||||
| SearXNG/TinySearch | nein | Suchbackend des Web-MCP |
|
||||
|
||||
@@ -99,10 +103,16 @@ Ultra bleibt für maximalen Kontext bewusst text-only.
|
||||
|
||||
## Optionale Erweiterungen
|
||||
|
||||
Piper läuft als eigener CPU-Container und wird von Open WebUI über den Router
|
||||
angesprochen. Sein Port wird nicht veröffentlicht. Das Stimmenmodell liegt im
|
||||
persistenten Volume `piper-data` und wird beim ersten Start reproduzierbar
|
||||
nachgeladen. Bildgenerierung und Whisper bleiben im Basissystem deaktiviert.
|
||||
Open WebUI spricht ausschließlich den Router an. Dieser reicht TTS intern an
|
||||
das TTS-Gateway weiter. Das Gateway nutzt primär XTTS-v2 mit der Stimme
|
||||
`Annmarie Nele` auf der RTX 3060. Deutsche Texte werden an bekannten
|
||||
englischen IT-Begriffen segmentiert; reine englische Texte laufen vollständig
|
||||
mit `language=en`. Da der offizielle XTTS-Streamingserver nur einen Auftrag
|
||||
gleichzeitig unterstützt, serialisiert das Gateway die Aufträge. Bei Fehler,
|
||||
Timeout oder belegter Queue übernimmt automatisch Piper auf der CPU. Kein
|
||||
TTS-Port wird veröffentlicht. Der äußere Kompatibilitätsname bleibt bewusst
|
||||
`piper/alloy`, damit persistente Open-WebUI-Einstellungen nach Updates und
|
||||
Restores gültig bleiben. Bildgenerierung und Whisper bleiben im Basissystem deaktiviert.
|
||||
Home Assistant, ARR und Unraid sind vorbereitete
|
||||
MCP-Profile: Sie werden erst gestartet, wenn die jeweilige root-only
|
||||
Secret-Datei vorhanden ist. Multimodale Bildanalyse erfolgt direkt über Qwen
|
||||
|
||||
Reference in New Issue
Block a user