jaisun2004 commited on
Commit
8ddae8d
·
verified ·
1 Parent(s): e9b417b

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -2
app.py CHANGED
@@ -6,7 +6,8 @@ asr = pipeline("automatic-speech-recognition", model="openai/whisper-small")
6
  summarizer = pipeline("summarization", model="facebook/bart-large-cnn")
7
 
8
  def process_audio(audio_path):
9
- if not audio_path or isinstance(audio_path, bool):
 
10
  return "No audio file provided.", "", "", ""
11
  try:
12
  result = asr(audio_path)
@@ -35,7 +36,7 @@ def process_audio(audio_path):
35
 
36
  iface = gr.Interface(
37
  fn=process_audio,
38
- inputs=gr.Audio(type="filepath", label="Upload MP3/WAV Audio"), # FIXED LINE
39
  outputs=[
40
  gr.Textbox(label="Detected Language"),
41
  gr.Textbox(label="Original Transcript"),
 
6
  summarizer = pipeline("summarization", model="facebook/bart-large-cnn")
7
 
8
  def process_audio(audio_path):
9
+ # Accept only valid, non-empty file path (string)
10
+ if not audio_path or not isinstance(audio_path, str):
11
  return "No audio file provided.", "", "", ""
12
  try:
13
  result = asr(audio_path)
 
36
 
37
  iface = gr.Interface(
38
  fn=process_audio,
39
+ inputs=gr.Audio(type="filepath", label="Upload MP3/WAV Audio"),
40
  outputs=[
41
  gr.Textbox(label="Detected Language"),
42
  gr.Textbox(label="Original Transcript"),