HirCoir commited on
Commit
e5d9fc0
1 Parent(s): 890c333

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -4
app.py CHANGED
@@ -33,18 +33,18 @@ def convert_text_to_speech(parrafo, model):
33
  output_file = os.path.join('.', random_name)
34
 
35
  # Construir la ruta al archivo piper
36
- piper_exe = os.path.join(bundle_dir, 'piper.exe')
37
 
38
  # Verificar si la ruta es válida
39
  if os.path.isfile(piper_exe):
40
  # Ejecutar el comando para generar el archivo de audio
41
- comando = f'echo {parrafo_filtrado} | "{piper_exe}" -m {model} -f {output_file}'
42
- subprocess.run(comando, shell=True)
43
 
44
  # Devolver la ruta al archivo de audio generado
45
  return output_file
46
  else:
47
- return "El archivo piper.exe no se encontró en el directorio correcto."
48
 
49
  # Función para cargar y reproducir el archivo de audio en Gradio
50
  def play_audio(parrafo, model):
 
33
  output_file = os.path.join('.', random_name)
34
 
35
  # Construir la ruta al archivo piper
36
+ piper_exe = os.path.join(bundle_dir, 'piper') # Cambia 'piper.exe' por el nombre del ejecutable en Linux
37
 
38
  # Verificar si la ruta es válida
39
  if os.path.isfile(piper_exe):
40
  # Ejecutar el comando para generar el archivo de audio
41
+ comando = f'echo "{parrafo_filtrado}" | {piper_exe} -m {model} -f {output_file}' # Cambia el comando según la sintaxis de la herramienta en Linux
42
+ subprocess.run(comando, shell=True, executable='/bin/bash')
43
 
44
  # Devolver la ruta al archivo de audio generado
45
  return output_file
46
  else:
47
+ return "El archivo piper no se encontró en el directorio correcto."
48
 
49
  # Función para cargar y reproducir el archivo de audio en Gradio
50
  def play_audio(parrafo, model):