From dfc5d6a876a98d10e9b44b714a581a1482cb61b6 Mon Sep 17 00:00:00 2001 From: Hiago Silva <97215740+Huntterxx@users.noreply.github.com> Date: Sun, 15 Mar 2026 12:58:44 -0300 Subject: [PATCH] fix: no-op for empty text to preserve existing behavior --- src/tts/tts-core.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tts/tts-core.ts b/src/tts/tts-core.ts index ea449e4fcef..fd7a8c861c3 100644 --- a/src/tts/tts-core.ts +++ b/src/tts/tts-core.ts @@ -705,7 +705,7 @@ export async function edgeTTS(params: { const { text, outputPath, config, timeoutMs } = params; if (!text || text.trim().length === 0) { - throw new Error("Edge TTS requires non-empty text"); + return; } const tts = new EdgeTTS({