diff --git a/docker-compose.dev.yml b/docker-compose.dev.yml index e50de1c..290c7b1 100644 --- a/docker-compose.dev.yml +++ b/docker-compose.dev.yml @@ -25,6 +25,10 @@ services: - GITEA_REPO_OWNER=${GITEA_REPO_OWNER:-tobias} - GITEA_REPO_NAME=${GITEA_REPO_NAME:-gwoe-antragspruefer} - GITEA_FEEDBACK_LABELS=${GITEA_FEEDBACK_LABELS:-feedback,dev} + # ElevenLabs-TTS fuer die Tour-Sprachausgabe (#185, ADR 0014). + - ELEVENLABS_API_KEY=${ELEVENLABS_API_KEY} + - ELEVENLABS_VOICE_ID=${ELEVENLABS_VOICE_ID:-AZnzlk1XvdvUeBnXmlld} + - ELEVENLABS_MODEL_ID=${ELEVENLABS_MODEL_ID:-eleven_multilingual_v2} - APP_ENV=dev # Dev-Bypass für Diagnose-Sessions: wenn gesetzt, akzeptiert # require_auth/require_admin einen Header `X-Debug-Token: ` diff --git a/docker-compose.yml b/docker-compose.yml index d342073..93423a8 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -28,6 +28,11 @@ services: - GITEA_API_URL=${GITEA_API_URL:-https://repo.toppyr.de/api/v1} - GITEA_REPO_OWNER=${GITEA_REPO_OWNER:-tobias} - GITEA_REPO_NAME=${GITEA_REPO_NAME:-gwoe-antragspruefer} + # ElevenLabs-TTS fuer die Tour-Sprachausgabe (#185, ADR 0014). + # Ohne API-Key faellt die Tour auf Browser-TTS (speechSynthesis) zurueck. + - ELEVENLABS_API_KEY=${ELEVENLABS_API_KEY} + - ELEVENLABS_VOICE_ID=${ELEVENLABS_VOICE_ID:-AZnzlk1XvdvUeBnXmlld} + - ELEVENLABS_MODEL_ID=${ELEVENLABS_MODEL_ID:-eleven_multilingual_v2} volumes: - ./data:/app/data - ./reports:/app/reports