gnosticdev commited on
Commit
f46873e
verified
1 Parent(s): 5da1288

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -10
app.py CHANGED
@@ -73,15 +73,8 @@ async def generar_tts(texto, voz, duracion_total):
73
  if len(texto) > 1000:
74
  texto = texto[:1000]
75
 
76
- voces_validas = [
77
- "es-ES-AlvaroNeural", "es-MX-BeatrizNeural",
78
- "es-ES-ElviraNeural", "es-MX-JavierNeural",
79
- # A帽ade todas las voces v谩lidas aqu铆
80
- ]
81
- if voz not in voces_validas:
82
- raise ValueError(f"La voz seleccionada '{voz}' no es v谩lida.")
83
-
84
- logging.info("Generando TTS")
85
  communicate = edge_tts.Communicate(texto, voz)
86
  with tempfile.NamedTemporaryFile(delete=False, suffix=".mp3") as tmp_tts:
87
  await communicate.save(tmp_tts.name)
@@ -194,7 +187,7 @@ async def procesar_video(video_input, texto_tts, voz_seleccionada):
194
  video_original.close()
195
  if intro:
196
  intro.close()
197
- if otro:
198
  outro.close()
199
  for file in temp_files:
200
  try:
 
73
  if len(texto) > 1000:
74
  texto = texto[:1000]
75
 
76
+ # Eliminado la validaci贸n restrictiva de voces para permitir todas las que est谩n en el dropdown
77
+ logging.info(f"Generando TTS con voz: {voz}")
 
 
 
 
 
 
 
78
  communicate = edge_tts.Communicate(texto, voz)
79
  with tempfile.NamedTemporaryFile(delete=False, suffix=".mp3") as tmp_tts:
80
  await communicate.save(tmp_tts.name)
 
187
  video_original.close()
188
  if intro:
189
  intro.close()
190
+ if outro: # Corregido: outro en lugar de otro
191
  outro.close()
192
  for file in temp_files:
193
  try: