feat(hermes): Piper TTS (local US male, no cloud) #17

Merged
gortium merged 25 commits from feat/voice-support-v2 into master 2026-05-09 19:39:12 +00:00
4 changed files with 219 additions and 54 deletions
Showing only changes of commit 6f17743667 - Show all commits

View File

@@ -22,8 +22,10 @@ WORKDIR /opt/hermes
# ---------- Hermes venv ---------- # ---------- Hermes venv ----------
USER hermes USER hermes
# ---------- Python virtualenv avec Piper TTS ---------- # ---------- Piper TTS dans le venv existant ----------
RUN uv venv && \ # Le venv existe déjà dans l'image de base (hermes-agent installé).
# On ajoute simplement Piper et ses dépendences.
RUN . /opt/hermes/.venv/bin/activate && \
uv pip install --no-cache-dir piper-tts sounddevice numpy uv pip install --no-cache-dir piper-tts sounddevice numpy
# ---------- Télécharger la voix Piper Ryan (high quality) ---------- # ---------- Télécharger la voix Piper Ryan (high quality) ----------