feat: enable orchestrator + switch TTS to Edge (Katja voice) #8
@@ -4,8 +4,8 @@
|
|||||||
inputs,
|
inputs,
|
||||||
...
|
...
|
||||||
}: let
|
}: let
|
||||||
# Default ElevenLabs voice: Bella (German-capable female)
|
# Edge TTS: Seraphina — friendly, multilingual German female voice (free, no API key)
|
||||||
elevenlabsVoiceId = "hpp4J3VqNfWAUOO0d1Us";
|
edgeVoice = "de-DE-SeraphinaMultilingualNeural";
|
||||||
|
|
||||||
# Extra Python packages from the container's writable venv layer.
|
# Extra Python packages from the container's writable venv layer.
|
||||||
# matrix-nio is installed via pip in /home/hermes/.venv but the hermes
|
# matrix-nio is installed via pip in /home/hermes/.venv but the hermes
|
||||||
@@ -180,10 +180,9 @@ in {
|
|||||||
|
|
||||||
# ── TTS / STT / Voice ──────────────────────────────────────────────
|
# ── TTS / STT / Voice ──────────────────────────────────────────────
|
||||||
tts = {
|
tts = {
|
||||||
provider = "elevenlabs";
|
provider = "edge";
|
||||||
elevenlabs = {
|
edge = {
|
||||||
voice_id = elevenlabsVoiceId;
|
voice = edgeVoice;
|
||||||
model_id = "eleven_multilingual_v2";
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -209,9 +208,11 @@ in {
|
|||||||
user_char_limit = 1375;
|
user_char_limit = 1375;
|
||||||
};
|
};
|
||||||
|
|
||||||
# ── Delegation ─────────────────────────────────────────────────────
|
# ── Delegation / Orchestrator ────────────────────────────────────────
|
||||||
delegation = {
|
delegation = {
|
||||||
max_iterations = 50;
|
max_iterations = 50;
|
||||||
|
orchestrator_enabled = true;
|
||||||
|
max_spawn_depth = 2;
|
||||||
};
|
};
|
||||||
|
|
||||||
# ── Matrix ────────────────────────────────────────────────────────
|
# ── Matrix ────────────────────────────────────────────────────────
|
||||||
|
|||||||
Reference in New Issue
Block a user