camparchimedes commited on
Commit
f89a062
·
verified ·
1 Parent(s): 869e885

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -0
app.py CHANGED
@@ -6,6 +6,7 @@ import torch
6
  from transformers import WhisperTokenizer, WhisperForConditionalGeneration, WhisperProcessor
7
  import soundfile as sf
8
  import ffmpeg
 
9
 
10
  warnings.filterwarnings("ignore")
11
 
@@ -26,6 +27,8 @@ def convert_audio_format(audio_path):
26
  ffmpeg.input(audio_path).output(output_path, format='wav', ar='16000').run(overwrite_output=True)
27
  return output_path
28
 
 
 
29
  def transcribe_audio(audio_file, batch_size=4):
30
  audio_path = convert_audio_format(audio_file)
31
  audio_input, sample_rate = sf.read(audio_path)
 
6
  from transformers import WhisperTokenizer, WhisperForConditionalGeneration, WhisperProcessor
7
  import soundfile as sf
8
  import ffmpeg
9
+ import spaces
10
 
11
  warnings.filterwarnings("ignore")
12
 
 
27
  ffmpeg.input(audio_path).output(output_path, format='wav', ar='16000').run(overwrite_output=True)
28
  return output_path
29
 
30
+
31
+ @spaces.GPU
32
  def transcribe_audio(audio_file, batch_size=4):
33
  audio_path = convert_audio_format(audio_file)
34
  audio_input, sample_rate = sf.read(audio_path)