SteveDigital commited on
Commit
28b5f99
·
verified ·
1 Parent(s): b29e920

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -3
app.py CHANGED
@@ -4,10 +4,11 @@ import whisper
4
  # duplicate this space to run on higher CPU power for the large (very precise and multi-lingual) model to work best
5
 
6
  def speech_to_text(uploaded, model_size):
 
 
7
  model = whisper.load_model(model_size)
8
- source = uploaded if uploaded is not None else ''
9
- result = model.transcribe(source)
10
- return f'{result["text"]}'
11
 
12
  gr.Interface(
13
  title="",
 
4
  # duplicate this space to run on higher CPU power for the large (very precise and multi-lingual) model to work best
5
 
6
  def speech_to_text(uploaded, model_size):
7
+ if not uploaded or not isinstance(uploaded, str):
8
+ return "No audio file uploaded."
9
  model = whisper.load_model(model_size)
10
+ result = model.transcribe(uploaded)
11
+ return result["text"]
 
12
 
13
  gr.Interface(
14
  title="",