LivanArzuaga commited on
Commit
75a4196
路
verified 路
1 Parent(s): 78e8645

Update utils_hf.py

Browse files
Files changed (1) hide show
  1. utils_hf.py +1 -4
utils_hf.py CHANGED
@@ -128,10 +128,8 @@ def extract_audio_segment(input_audio_path, output_audio_path, start_time, end_t
128
  def transcribe_audio(audio_path):
129
  """
130
  Transcribe el contenido de un archivo de audio utilizando el modelo Whisper de Hugging Face.
131
-
132
  Args:
133
  audio_path (str): Ruta del archivo de audio a transcribir.
134
-
135
  Returns:
136
  str: Texto transcrito del audio.
137
  """
@@ -144,13 +142,12 @@ def transcribe_audio(audio_path):
144
  audio_data = np.mean(audio_data, axis=1)
145
 
146
  # Transcribir el audio usando el modelo Whisper
147
- transcript = whisper_pipeline(audio_data)
148
  return transcript['text']
149
  except Exception as e:
150
  st.error(f"Error al transcribir el audio: {e}")
151
  st.stop()
152
 
153
-
154
  def get_audio_duration(audio_path):
155
  """
156
  Obtiene la duraci贸n de un archivo de audio.
 
128
  def transcribe_audio(audio_path):
129
  """
130
  Transcribe el contenido de un archivo de audio utilizando el modelo Whisper de Hugging Face.
 
131
  Args:
132
  audio_path (str): Ruta del archivo de audio a transcribir.
 
133
  Returns:
134
  str: Texto transcrito del audio.
135
  """
 
142
  audio_data = np.mean(audio_data, axis=1)
143
 
144
  # Transcribir el audio usando el modelo Whisper
145
+ transcript = whisper_pipeline(audio_data, return_timestamps=True)
146
  return transcript['text']
147
  except Exception as e:
148
  st.error(f"Error al transcribir el audio: {e}")
149
  st.stop()
150
 
 
151
  def get_audio_duration(audio_path):
152
  """
153
  Obtiene la duraci贸n de un archivo de audio.