qqwjq1981 commited on
Commit
830dab9
·
verified ·
1 Parent(s): 10fc6a1

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +9 -6
app.py CHANGED
@@ -281,22 +281,22 @@ def build_interface():
281
  /* Set column widths */
282
  [data-testid="block-container"] .scrolling-dataframe th:nth-child(1),
283
  [data-testid="block-container"] .scrolling-dataframe td:nth-child(1) {
284
- width: 10%; /* Start column */
285
  }
286
 
287
  [data-testid="block-container"] .scrolling-dataframe th:nth-child(2),
288
  [data-testid="block-container"] .scrolling-dataframe td:nth-child(2) {
289
- width: 35%; /* Original text */
290
  }
291
 
292
  [data-testid="block-container"] .scrolling-dataframe th:nth-child(3),
293
  [data-testid="block-container"] .scrolling-dataframe td:nth-child(3) {
294
- width: 35%; /* Translated text */
295
  }
296
 
297
  [data-testid="block-container"] .scrolling-dataframe th:nth-child(4),
298
  [data-testid="block-container"] .scrolling-dataframe td:nth-child(4) {
299
- width: 20%; /* End column */
300
  }
301
  """
302
  with gr.Blocks(css=css) as demo:
@@ -305,6 +305,9 @@ def build_interface():
305
  with gr.Column(scale=4):
306
  file_input = gr.File(label="Upload Video/Audio File")
307
  language_input = gr.Dropdown(["en", "es", "fr", "zh"], label="Select Language") # Language codes
 
 
 
308
  submit_button = gr.Button("Post and Process")
309
  editable_translations = gr.State(value=[])
310
 
@@ -352,10 +355,10 @@ def build_interface():
352
 
353
  submit_button.click(
354
  upload_and_manage,
355
- inputs=[file_input, language_input],
356
  outputs=[editable_translations, editable_table, processed_video_output, elapsed_time_display]
357
  )
358
-
359
  # Connect submit button to save_feedback_db function
360
  feedback_btn.click(
361
  feedback_submission,
 
281
  /* Set column widths */
282
  [data-testid="block-container"] .scrolling-dataframe th:nth-child(1),
283
  [data-testid="block-container"] .scrolling-dataframe td:nth-child(1) {
284
+ width: 5%; /* Start column */
285
  }
286
 
287
  [data-testid="block-container"] .scrolling-dataframe th:nth-child(2),
288
  [data-testid="block-container"] .scrolling-dataframe td:nth-child(2) {
289
+ width: 45%; /* Original text */
290
  }
291
 
292
  [data-testid="block-container"] .scrolling-dataframe th:nth-child(3),
293
  [data-testid="block-container"] .scrolling-dataframe td:nth-child(3) {
294
+ width: 45%; /* Translated text */
295
  }
296
 
297
  [data-testid="block-container"] .scrolling-dataframe th:nth-child(4),
298
  [data-testid="block-container"] .scrolling-dataframe td:nth-child(4) {
299
+ width: 5%; /* End column */
300
  }
301
  """
302
  with gr.Blocks(css=css) as demo:
 
305
  with gr.Column(scale=4):
306
  file_input = gr.File(label="Upload Video/Audio File")
307
  language_input = gr.Dropdown(["en", "es", "fr", "zh"], label="Select Language") # Language codes
308
+ process_mode = gr.Radio(choices=["Transcription", "Transcription with Voiceover"],
309
+ label="Choose Processing Type",
310
+ value="Transcription" # Default to "Transcription")
311
  submit_button = gr.Button("Post and Process")
312
  editable_translations = gr.State(value=[])
313
 
 
355
 
356
  submit_button.click(
357
  upload_and_manage,
358
+ inputs=[file_input, language_input, process_mode],
359
  outputs=[editable_translations, editable_table, processed_video_output, elapsed_time_display]
360
  )
361
+
362
  # Connect submit button to save_feedback_db function
363
  feedback_btn.click(
364
  feedback_submission,