From 69fd14200498da7d39656c91a80676dcc193faf6 Mon Sep 17 00:00:00 2001 From: Russell Ballestrini Date: Thu, 3 Jul 2025 19:08:21 -0400 Subject: [PATCH] fix: TTS modal audio playback and download functionality - Add missing blobUrl to speakText return value - TTS modal now correctly receives blobUrl for audio playback and download - Fixes missing MP3 download and autoplay functionality --- src/tts.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tts.js b/src/tts.js index 63ab0b5..cd8683a 100644 --- a/src/tts.js +++ b/src/tts.js @@ -33,7 +33,7 @@ export async function speakText(text, voice = "alloy", rate = 0.9) { // Store the last TTS result setLastTTS(text, { audio, blob: audioBlob }); - return { audio, blob: audioBlob }; + return { audio, blob: audioBlob, blobUrl: audioUrl }; } catch (error) { console.error("Error in TTS:", error); throw error;