fix(hermes): Kerstin (weiblich) statt Thorsten als TTS-Stimme

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Hitonabi
2026-06-23 14:32:21 +02:00
parent 789eea782a
commit ff60d6ff26
3 changed files with 23 additions and 23 deletions
+1 -1
View File
@@ -51,7 +51,7 @@ HERMES_WINDOWS_HOST = os.environ.get("HERMES_WINDOWS_HOST", "")
HERMES_WINDOWS_USER = os.environ.get("HERMES_WINDOWS_USER", "TobisPC") HERMES_WINDOWS_USER = os.environ.get("HERMES_WINDOWS_USER", "TobisPC")
HERMES_SSH_KEY = Path(os.path.expanduser(os.environ.get("HERMES_SSH_KEY", "~/.ssh/id_ed25519_hermes_agent"))) HERMES_SSH_KEY = Path(os.path.expanduser(os.environ.get("HERMES_SSH_KEY", "~/.ssh/id_ed25519_hermes_agent")))
PIPER_BIN = Path(os.environ.get("PIPER_BIN", "/opt/mission-control/piper/piper")) PIPER_BIN = Path(os.environ.get("PIPER_BIN", "/opt/mission-control/piper/piper"))
PIPER_VOICE = Path(os.environ.get("PIPER_VOICE", "/opt/mission-control/piper/voices/de_DE-thorsten-medium.onnx")) PIPER_VOICE = Path(os.environ.get("PIPER_VOICE", "/opt/mission-control/piper/voices/de_DE-kerstin-low.onnx"))
WHISPER_MODEL_SIZE = os.environ.get("WHISPER_MODEL", "medium") WHISPER_MODEL_SIZE = os.environ.get("WHISPER_MODEL", "medium")
# Self-Update ("Mission Control aktualisieren"): Quelle = git-Repo, Prod = laufende Installation. # Self-Update ("Mission Control aktualisieren"): Quelle = git-Repo, Prod = laufende Installation.
+5 -5
View File
@@ -261,11 +261,11 @@
'cd /tmp && wget -q https://github.com/rhasspy/piper/releases/download/2023.11.14-2/piper_linux_x86_64.tar.gz', 'cd /tmp && wget -q https://github.com/rhasspy/piper/releases/download/2023.11.14-2/piper_linux_x86_64.tar.gz',
'tar -xzf piper_linux_x86_64.tar.gz -C /opt/mission-control/piper/ --strip-components=1', 'tar -xzf piper_linux_x86_64.tar.gz -C /opt/mission-control/piper/ --strip-components=1',
'', '',
'# 2. Deutsche Stimme (Thorsten, medium ~65 MB)', '# 2. Deutsche Stimme — Kerstin (weiblich, ~25 MB)',
'wget -q -O /opt/mission-control/piper/voices/de_DE-thorsten-medium.onnx \\', 'wget -q -O /opt/mission-control/piper/voices/de_DE-kerstin-low.onnx \\',
' "https://huggingface.co/rhasspy/piper-voices/resolve/v1.0.0/de/de_DE/thorsten/medium/de_DE-thorsten-medium.onnx"', ' "https://huggingface.co/rhasspy/piper-voices/resolve/v1.0.0/de/de_DE/kerstin/low/de_DE-kerstin-low.onnx"',
'wget -q -O /opt/mission-control/piper/voices/de_DE-thorsten-medium.onnx.json \\', 'wget -q -O /opt/mission-control/piper/voices/de_DE-kerstin-low.onnx.json \\',
' "https://huggingface.co/rhasspy/piper-voices/resolve/v1.0.0/de/de_DE/thorsten/medium/de_DE-thorsten-medium.onnx.json"', ' "https://huggingface.co/rhasspy/piper-voices/resolve/v1.0.0/de/de_DE/kerstin/low/de_DE-kerstin-low.onnx.json"',
].join('\n')}</code></div> ].join('\n')}</code></div>
{/if} {/if}
</div> </div>
+17 -17
View File
File diff suppressed because one or more lines are too long