Skip to content

Commit 53105d0

Browse files
authored
Update worker.js
1 parent 0a31ad3 commit 53105d0

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

worker.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,12 @@ self.addEventListener("message", async (e) => {
8383
if (type === "generate" && text) {
8484
shouldStop = false;
8585

86+
// CRITICAL FIX: Ensure valid voice ID is used
87+
if (!voice || !tts.voices[voice]) {
88+
console.warn(`Invalid voice "${voice}", defaulting to "af_heart". Available voices:`, Object.keys(tts.voices));
89+
voice = "af_heart"; // Default to a known good voice
90+
}
91+
8692
// MINIMAL FIX ONLY: Reduced chunk size from 800 to 250 for better reliability
8793
let sentences = splitTextSmart(text, 250); // 250 instead of 800 - targets successful 112-char range
8894
let currentTTS = tts;

0 commit comments

Comments
 (0)