muralipala1504 commited on
Commit
cda5bcd
·
1 Parent(s): d773f89

fix: strip code blocks before Piper HI TTS — prose only

Browse files
Files changed (1) hide show
  1. app.js +3 -2
app.js CHANGED
@@ -93,8 +93,9 @@ window.speakText = function(text) {
93
  .replace(/#{1,6}\s/g, "")
94
  .replace(/\*\*/g, "")
95
  .replace(/\*/g, "")
96
- .replace(/`{1,3}/g, "")
97
- .replace(/🎯|💻|🔍|⚠️|🚀|💡/g, "")
 
98
  .replace(/\[([^\]]+)\]\([^)]+\)/g, "$1")
99
  .trim();
100
  // Non-English: translate via backend then speak via Piper TTS
 
93
  .replace(/#{1,6}\s/g, "")
94
  .replace(/\*\*/g, "")
95
  .replace(/\*/g, "")
96
+ .replace(/```[\s\S]*?```/g, "")
97
+ .replace(/`[^`]+`/g, "code snippet")
98
+ .replace(/🎯|💻|🔍|⚠️|🚀|💡/g, "")
99
  .replace(/\[([^\]]+)\]\([^)]+\)/g, "$1")
100
  .trim();
101
  // Non-English: translate via backend then speak via Piper TTS