From 224d1339e920ae5ab16ef5d7394bbe2b28b2eeb2 Mon Sep 17 00:00:00 2001 From: neru Date: Wed, 28 Jan 2026 01:33:59 -0300 Subject: [PATCH] feat: add tts_elevenlabs_token --- src/modules/tts-modes/elevenlabs.ts | 1 - src/utils/config.ts | 2 ++ 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/modules/tts-modes/elevenlabs.ts b/src/modules/tts-modes/elevenlabs.ts index 4809fa0..817d17e 100644 --- a/src/modules/tts-modes/elevenlabs.ts +++ b/src/modules/tts-modes/elevenlabs.ts @@ -85,7 +85,6 @@ export class ElevenLabsTTS implements TTSModule { path: `/v1/text-to-speech/${voiceData.voice_id}/stream`, method: 'POST', headers: { - Accept: 'application/json', 'xi-api-key': config.tts_elevenlabs_key, 'Content-Type': 'application/json' } diff --git a/src/utils/config.ts b/src/utils/config.ts index 86e96db..5351dad 100644 --- a/src/utils/config.ts +++ b/src/utils/config.ts @@ -7,6 +7,7 @@ export interface Config { tts_default_voice: string | undefined; tts_elevenlabs_key: string | undefined; + tts_elevenlabs_token: string | undefined; tts_tiktok_sessionid: string | undefined; steam_webapi_key: string | undefined; @@ -30,6 +31,7 @@ function loadConfig(): Config { tts_default_mode: process.env.DEFAULT_TTS_MODE, tts_default_voice: process.env.DEFAULT_TTS_VOICE, tts_elevenlabs_key: process.env.TTS_ELEVENLABS_KEY, + tts_elevenlabs_token: process.env.TTS_ELEVENLABS_TOKEN, steam_webapi_key: process.env.STEAM_WEBAPI_KEY, aws_access_id: process.env.AWS_ACCESS_ID, aws_access_key: process.env.AWS_ACCESS_KEY,