mobinln commited on
Commit
fcc37fb
·
1 Parent(s): 55255a0

fix: add error handler

Browse files
Files changed (1) hide show
  1. app.py +3 -1
app.py CHANGED
@@ -8,6 +8,9 @@ forced_decoder_ids = processor.get_decoder_prompt_ids(language="fa", task="trans
8
 
9
 
10
  def reverse_audio(audio):
 
 
 
11
  sample_rate, array = audio
12
  sr = 16000
13
  array = librosa.to_mono(array)
@@ -17,7 +20,6 @@ def reverse_audio(audio):
17
  # generate token ids
18
  predicted_ids = model.generate(input_features)
19
  # decode token ids to text
20
- transcription = processor.batch_decode(predicted_ids, )
21
  transcription = processor.batch_decode(predicted_ids, skip_special_tokens=True)
22
  return transcription
23
 
 
8
 
9
 
10
  def reverse_audio(audio):
11
+ if audio is None:
12
+ return "No audio input provided. Please record or upload an audio file."
13
+
14
  sample_rate, array = audio
15
  sr = 16000
16
  array = librosa.to_mono(array)
 
20
  # generate token ids
21
  predicted_ids = model.generate(input_features)
22
  # decode token ids to text
 
23
  transcription = processor.batch_decode(predicted_ids, skip_special_tokens=True)
24
  return transcription
25