Merlintxu commited on
Commit
f88c1d0
1 Parent(s): 92f6629

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -4
app.py CHANGED
@@ -17,13 +17,15 @@ def download_from_url(url):
17
  return local_filename
18
 
19
  # Función para procesar el archivo o la URL
20
- def transcribe_audio(file_or_url):
21
  try:
22
  # Si el input es una URL, descargamos el archivo
23
- if isinstance(file_or_url, str) and file_or_url.startswith("http"):
24
- file_path = download_from_url(file_or_url)
 
 
25
  else:
26
- file_path = file_or_url
27
 
28
  # Realiza la transcripción
29
  result = asr_pipeline(file_path)
 
17
  return local_filename
18
 
19
  # Función para procesar el archivo o la URL
20
+ def transcribe_audio(file=None, url=None):
21
  try:
22
  # Si el input es una URL, descargamos el archivo
23
+ if url:
24
+ file_path = download_from_url(url)
25
+ elif file:
26
+ file_path = file
27
  else:
28
+ return "No se ha proporcionado un archivo ni un enlace."
29
 
30
  # Realiza la transcripción
31
  result = asr_pipeline(file_path)