Ritesh-hf commited on
Commit
25f4868
·
verified ·
1 Parent(s): ecad1b7

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +11 -11
app.py CHANGED
@@ -130,12 +130,12 @@ def transcribe(input_audio, audio_language, task, timestamp_type):
130
  return [text, timestamps, foul_words, (sample_rate, audio_data)]
131
 
132
  cache_examples = [
 
 
 
133
  ["arabic_english_audios/audios/english_audio_18.mp3", 'English', 'transcribe', 'word'],
134
- ["arabic_english_audios/audios/english_audio_19.mp3", 'English', 'transcribe', 'word'],
135
  ["arabic_english_audios/audios/english_audio_20.mp3", 'English', 'transcribe', 'word'],
136
- ["arabic_english_audios/audios/english_audio_21.mp3", 'English', 'transcribe', 'word'],
137
  ["arabic_english_audios/audios/english_audio_22.mp3", 'English', 'transcribe', 'word'],
138
- ["arabic_english_audios/audios/english_audio_23.mp3", 'English', 'transcribe', 'word']
139
  ]
140
  examples = [
141
  ["arabic_english_audios/audios/arabic_audio_11.mp3", 'Arabic', 'transcribe', 'word'],
@@ -143,17 +143,17 @@ examples = [
143
  ["arabic_english_audios/audios/arabic_audio_13.mp3", 'Arabic', 'transcribe', 'word'],
144
 
145
  # ["arabic_english_audios/audios/english_audio_18.mp3", 'English', 'transcribe', 'word'],
146
- # ["arabic_english_audios/audios/english_audio_19.mp3", 'English', 'transcribe', 'word'],
147
  # ["arabic_english_audios/audios/english_audio_20.mp3", 'English', 'transcribe', 'word'],
148
- # ["arabic_english_audios/audios/english_audio_21.mp3", 'English', 'transcribe', 'word'],
149
  # ["arabic_english_audios/audios/english_audio_22.mp3", 'English', 'transcribe', 'word'],
150
- # ["arabic_english_audios/audios/english_audio_23.mp3", 'English', 'transcribe', 'word'],
151
  ["arabic_english_audios/audios/english_audio_24.mp3", 'English', 'transcribe', 'word'],
152
  ["arabic_english_audios/audios/english_audio_25.mp3", 'English', 'transcribe', 'word'],
153
  ["arabic_english_audios/audios/english_audio_26.mp3", 'English', 'transcribe', 'word'],
154
- ["arabic_english_audios/audios/english_audio_27.mp3", 'English', 'transcribe', 'word'],
155
- ["arabic_english_audios/audios/english_audio_28.mp3", 'English', 'transcribe', 'word'],
156
- ["arabic_english_audios/audios/english_audio_29.mp3", 'English', 'transcribe', 'word'],
157
  ["arabic_english_audios/audios/english_audio_30.mp3", 'English', 'transcribe', 'word'],
158
  ["arabic_english_audios/audios/english_audio_31.mp3", 'English', 'transcribe', 'word'],
159
  ["arabic_english_audios/audios/english_audio_32.mp3", 'English', 'transcribe', 'word'],
@@ -191,8 +191,8 @@ with gr.Blocks(theme=gr.themes.Default()) as demo:
191
  foul_words = gr.Text(label="Foul Words")
192
  output_audio = gr.Audio(label="Output Audio", type="numpy")
193
 
194
- cache_examples = gr.Examples(cache_examples, inputs=[audio_input, audio_language, task, timestamp_type], outputs=[transcript_output, timestamp_output, foul_words, output_audio], fn=transcribe, examples_per_page=10, cache_examples=True, label="Cache Examples")
195
- non_cache_examples = gr.Examples(examples, inputs=[audio_input, audio_language, task, timestamp_type], outputs=[transcript_output, timestamp_output, foul_words, output_audio], fn=transcribe, examples_per_page=50, cache_examples=False)
196
 
197
  submit_button.click(fn=transcribe, inputs=[audio_input, audio_language, task, timestamp_type], outputs=[transcript_output, timestamp_output, foul_words, output_audio])
198
  clear_button.add([audio_input, audio_language, task, timestamp_type, transcript_output, timestamp_output, foul_words, output_audio])
 
130
  return [text, timestamps, foul_words, (sample_rate, audio_data)]
131
 
132
  cache_examples = [
133
+ ["arabic_english_audios/audios/english_audio_27.mp3", 'English', 'transcribe', 'word'],
134
+ ["arabic_english_audios/audios/english_audio_28.mp3", 'English', 'transcribe', 'word'],
135
+ ["arabic_english_audios/audios/english_audio_29.mp3", 'English', 'transcribe', 'word'],
136
  ["arabic_english_audios/audios/english_audio_18.mp3", 'English', 'transcribe', 'word'],
 
137
  ["arabic_english_audios/audios/english_audio_20.mp3", 'English', 'transcribe', 'word'],
 
138
  ["arabic_english_audios/audios/english_audio_22.mp3", 'English', 'transcribe', 'word'],
 
139
  ]
140
  examples = [
141
  ["arabic_english_audios/audios/arabic_audio_11.mp3", 'Arabic', 'transcribe', 'word'],
 
143
  ["arabic_english_audios/audios/arabic_audio_13.mp3", 'Arabic', 'transcribe', 'word'],
144
 
145
  # ["arabic_english_audios/audios/english_audio_18.mp3", 'English', 'transcribe', 'word'],
146
+ ["arabic_english_audios/audios/english_audio_19.mp3", 'English', 'transcribe', 'word'],
147
  # ["arabic_english_audios/audios/english_audio_20.mp3", 'English', 'transcribe', 'word'],
148
+ ["arabic_english_audios/audios/english_audio_21.mp3", 'English', 'transcribe', 'word'],
149
  # ["arabic_english_audios/audios/english_audio_22.mp3", 'English', 'transcribe', 'word'],
150
+ ["arabic_english_audios/audios/english_audio_23.mp3", 'English', 'transcribe', 'word'],
151
  ["arabic_english_audios/audios/english_audio_24.mp3", 'English', 'transcribe', 'word'],
152
  ["arabic_english_audios/audios/english_audio_25.mp3", 'English', 'transcribe', 'word'],
153
  ["arabic_english_audios/audios/english_audio_26.mp3", 'English', 'transcribe', 'word'],
154
+ # ["arabic_english_audios/audios/english_audio_27.mp3", 'English', 'transcribe', 'word'],
155
+ # ["arabic_english_audios/audios/english_audio_28.mp3", 'English', 'transcribe', 'word'],
156
+ # ["arabic_english_audios/audios/english_audio_29.mp3", 'English', 'transcribe', 'word'],
157
  ["arabic_english_audios/audios/english_audio_30.mp3", 'English', 'transcribe', 'word'],
158
  ["arabic_english_audios/audios/english_audio_31.mp3", 'English', 'transcribe', 'word'],
159
  ["arabic_english_audios/audios/english_audio_32.mp3", 'English', 'transcribe', 'word'],
 
191
  foul_words = gr.Text(label="Foul Words")
192
  output_audio = gr.Audio(label="Output Audio", type="numpy")
193
 
194
+ cache_examples = gr.Examples(cache_examples, inputs=[audio_input, audio_language, task, timestamp_type], outputs=[transcript_output, timestamp_output, foul_words, output_audio], fn=transcribe, examples_per_page=10, cache_examples=True, label="Sample Examples")
195
+ non_cache_examples = gr.Examples(examples, inputs=[audio_input, audio_language, task, timestamp_type], outputs=[transcript_output, timestamp_output, foul_words, output_audio], fn=transcribe, examples_per_page=50, cache_examples=False, label="Other Examples")
196
 
197
  submit_button.click(fn=transcribe, inputs=[audio_input, audio_language, task, timestamp_type], outputs=[transcript_output, timestamp_output, foul_words, output_audio])
198
  clear_button.add([audio_input, audio_language, task, timestamp_type, transcript_output, timestamp_output, foul_words, output_audio])