Gbssreejith commited on
Commit
97966bb
1 Parent(s): 2e939d9

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -3
app.py CHANGED
@@ -5,14 +5,16 @@ pipe = pipeline(model="Gbssreejith/whisper-small-ml") # change to "your-usernam
5
 
6
  def transcribe(audio):
7
  text = pipe(audio)["text"]
8
- return text
9
 
10
  iface = gr.Interface(
11
- fn=transcribe,
12
- inputs=gr.Audio(sources="microphone", type="filepath",format="wav",autoplay=True),
13
  outputs="text",
14
  title="Whisper Small ml",
15
  description="Realtime demo for malayalam speech recognition using a fine-tuned Whisper small model.",
 
 
16
  )
17
 
18
  iface.launch(share=True)
 
5
 
6
  def transcribe(audio):
7
  text = pipe(audio)["text"]
8
+ return text, audio
9
 
10
  iface = gr.Interface(
11
+ fn=transcribe_and_play,
12
+ inputs=gr.Audio(sources="microphone", type="filepath",format="wav"),
13
  outputs="text",
14
  title="Whisper Small ml",
15
  description="Realtime demo for malayalam speech recognition using a fine-tuned Whisper small model.",
16
+ live=True # Ensure live transcription for better UX
17
+
18
  )
19
 
20
  iface.launch(share=True)