muhtasham commited on
Commit
7cec457
·
1 Parent(s): 0cc77b1
Files changed (1) hide show
  1. app.py +7 -7
app.py CHANGED
@@ -276,8 +276,8 @@ def transcribe_youtube(url, return_timestamps, generate_subs, chunk_length_s=30,
276
  "text": result["transcription"]["text"],
277
  "segments": [
278
  {
279
- "start": segment["start"],
280
- "end": segment["end"],
281
  "text": segment["text"]
282
  }
283
  for segment in result["transcription"]["segments"]
@@ -347,8 +347,8 @@ def transcribe(inputs, return_timestamps, generate_subs, chunk_length_s=30, batc
347
  "text": result["transcription"]["text"],
348
  "segments": [
349
  {
350
- "start": segment["start"],
351
- "end": segment["end"],
352
  "text": segment["text"]
353
  }
354
  for segment in result["transcription"]["segments"]
@@ -384,7 +384,7 @@ youtube_transcribe = gr.Interface(
384
  gr.Textbox(label="YouTube URL", placeholder="https://www.youtube.com/watch?v=..."),
385
  gr.Checkbox(label="Include timestamps", value=True),
386
  gr.Checkbox(label="Generate subtitles", value=True),
387
- gr.Slider(minimum=10, maximum=60, value=30, step=5, label="Chunk Length (seconds)"),
388
  gr.Slider(minimum=32, maximum=256, value=128, step=32, label="Batch Size")
389
  ],
390
  outputs=[
@@ -408,7 +408,7 @@ mf_transcribe = gr.Interface(
408
  gr.Audio(sources="microphone", type="filepath"),
409
  gr.Checkbox(label="Include timestamps", value=True),
410
  gr.Checkbox(label="Generate subtitles", value=True),
411
- gr.Slider(minimum=10, maximum=30, value=30, step=5, label="Chunk Length (seconds)"),
412
  gr.Slider(minimum=32, maximum=256, value=128, step=32, label="Batch Size")
413
  ],
414
  outputs=[
@@ -429,7 +429,7 @@ file_transcribe = gr.Interface(
429
  gr.Audio(sources="upload", type="filepath", label="Audio file"),
430
  gr.Checkbox(label="Include timestamps", value=True),
431
  gr.Checkbox(label="Generate subtitles", value=True),
432
- gr.Slider(minimum=10, maximum=30, value=15, step=5, label="Chunk Length (seconds)"),
433
  gr.Slider(minimum=32, maximum=256, value=8, step=32, label="Batch Size")
434
  ],
435
  outputs=[
 
276
  "text": result["transcription"]["text"],
277
  "segments": [
278
  {
279
+ "start": segment["start_time"],
280
+ "end": segment["end_time"],
281
  "text": segment["text"]
282
  }
283
  for segment in result["transcription"]["segments"]
 
347
  "text": result["transcription"]["text"],
348
  "segments": [
349
  {
350
+ "start": segment["start_time"],
351
+ "end": segment["end_time"],
352
  "text": segment["text"]
353
  }
354
  for segment in result["transcription"]["segments"]
 
384
  gr.Textbox(label="YouTube URL", placeholder="https://www.youtube.com/watch?v=..."),
385
  gr.Checkbox(label="Include timestamps", value=True),
386
  gr.Checkbox(label="Generate subtitles", value=True),
387
+ gr.Slider(minimum=5, maximum=30, value=15, step=5, label="Chunk Length (seconds)"),
388
  gr.Slider(minimum=32, maximum=256, value=128, step=32, label="Batch Size")
389
  ],
390
  outputs=[
 
408
  gr.Audio(sources="microphone", type="filepath"),
409
  gr.Checkbox(label="Include timestamps", value=True),
410
  gr.Checkbox(label="Generate subtitles", value=True),
411
+ gr.Slider(minimum=5, maximum=30, value=30, step=5, label="Chunk Length (seconds)"),
412
  gr.Slider(minimum=32, maximum=256, value=128, step=32, label="Batch Size")
413
  ],
414
  outputs=[
 
429
  gr.Audio(sources="upload", type="filepath", label="Audio file"),
430
  gr.Checkbox(label="Include timestamps", value=True),
431
  gr.Checkbox(label="Generate subtitles", value=True),
432
+ gr.Slider(minimum=5, maximum=30, value=15, step=5, label="Chunk Length (seconds)"),
433
  gr.Slider(minimum=32, maximum=256, value=8, step=32, label="Batch Size")
434
  ],
435
  outputs=[