siddhartharyaai commited on
Commit
be1de78
·
verified ·
1 Parent(s): e6cb3c2

Update utils.py

Browse files
Files changed (1) hide show
  1. utils.py +2 -0
utils.py CHANGED
@@ -445,6 +445,8 @@ def generate_audio_mp3(text: str, speaker: str) -> str:
445
  try:
446
  print(f"[LOG] Generating audio for speaker: {speaker}")
447
  processed_text = _preprocess_text_for_tts(text, speaker)
 
 
448
 
449
  deepgram_api_url = "https://api.deepgram.com/v1/speak"
450
  params = {
 
445
  try:
446
  print(f"[LOG] Generating audio for speaker: {speaker}")
447
  processed_text = _preprocess_text_for_tts(text, speaker)
448
+ # Final safeguard: convert any remaining digit sequences to words
449
+ processed_text = re.sub(r"\d[\d,]*", lambda m: num2words(int(m.group().replace(',', ''))), processed_text)
450
 
451
  deepgram_api_url = "https://api.deepgram.com/v1/speak"
452
  params = {