cnph001 commited on
Commit
c919734
·
verified ·
1 Parent(s): 451c102

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +2 -1
app.py CHANGED
@@ -63,7 +63,7 @@ async def get_voices():
63
 
64
  async def generate_audio_with_voice_prefix(text_segment, default_voice, rate, pitch):
65
  """Generates audio for a text segment, handling voice prefixes, retries, and fallback."""
66
-
67
  voice_map = {
68
  "1F": ("en-GB-SoniaNeural", 25, 0),
69
  "2F": ("en-US-JennyNeural", 0, 0),
@@ -126,6 +126,7 @@ async def generate_audio_with_voice_prefix(text_segment, default_voice, rate, pi
126
  audio.export(stripped_path, format="mp3")
127
  return stripped_path
128
  except Exception as e:
 
129
  if attempt == 2:
130
  # Final failure: return 500ms of silence
131
  silent_audio = AudioSegment.silent(duration=500)
 
63
 
64
  async def generate_audio_with_voice_prefix(text_segment, default_voice, rate, pitch):
65
  """Generates audio for a text segment, handling voice prefixes, retries, and fallback."""
66
+ print(f"Text: {text_segment}") #Debug
67
  voice_map = {
68
  "1F": ("en-GB-SoniaNeural", 25, 0),
69
  "2F": ("en-US-JennyNeural", 0, 0),
 
126
  audio.export(stripped_path, format="mp3")
127
  return stripped_path
128
  except Exception as e:
129
+ print(f"Edge TTS Failed# {attempt}:: {e}") #Debug
130
  if attempt == 2:
131
  # Final failure: return 500ms of silence
132
  silent_audio = AudioSegment.silent(duration=500)