Spaces:
Running
Running
Update utils.py
Browse files
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 = {
|