From 0bff819b099e675569f7933eecc35165db9d786e Mon Sep 17 00:00:00 2001 From: chahinebrini Date: Mon, 8 Jun 2026 03:04:17 +0200 Subject: [PATCH] =?UTF-8?q?fix(tts):=20Legend=20=C3=BCbergangsweise=20auf?= =?UTF-8?q?=20Cartesia=20(ElevenLabs=20payment=5Fissue=20401)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ElevenLabs-Account hat ein Zahlungsproblem → Legend-TTS bekäme 502. Leite Legend bis zur Klärung auf Cartesia sonic-3 (unlimited), damit Legend-User Sprachausgabe behalten. Revert-Config steht im Kommentar. Co-Authored-By: Claude Opus 4.8 --- backend/server/utils/plan-features.ts | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/backend/server/utils/plan-features.ts b/backend/server/utils/plan-features.ts index af10c3c..c1822fa 100644 --- a/backend/server/utils/plan-features.ts +++ b/backend/server/utils/plan-features.ts @@ -120,10 +120,17 @@ export const PLAN_LIMITS: Record, PlanLimits> = { { provider: "groq", model: "llama-3.3-70b-versatile" }, ], aiProvider: "openrouter", + // ⚠️ TEMPORÄR (2026-06-08): ElevenLabs-Account hat ein Zahlungsproblem + // (HTTP 401 payment_issue) → Legend würde sonst 502 bekommen. Übergangsweise + // auf Cartesia (sonic-3) umgeleitet, damit Legend-User trotzdem Sprachausgabe + // haben. ZURÜCKSETZEN sobald die ElevenLabs-Rechnung bezahlt ist: + // provider: "elevenlabs", model: "eleven_turbo_v2_5", dailyQuotaSeconds: 0 + // (Hinweis: mit Cartesia greift der Legend-Voice-Picker / lyraVoiceId nicht — + // Legend hört solange Cartesias Default-Stimme wie Pro.) voice: { - provider: "elevenlabs", - model: "eleven_turbo_v2_5", // ElevenLabs Turbo v2.5 — premium, ~$30/1M chars - dailyQuotaSeconds: 0, // 0 = unlimited + provider: "cartesia", + model: "sonic-3", + dailyQuotaSeconds: 0, // Legend bleibt unlimited }, }, };