qqwjq1981 commited on
Commit
844f5c9
·
verified ·
1 Parent(s): ed0cb60

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +16 -9
app.py CHANGED
@@ -201,22 +201,29 @@ def build_interface():
201
  # with gr.Tab("Content Management"):
202
  gr.Markdown("## Video Localization")
203
  with gr.Row():
204
- with gr.Column():
205
  file_input = gr.File(label="Upload Video/Audio File")
206
  # platform_input = gr.Dropdown(["YouTube", "Instagram"], label="Select Platform")
207
  language_input = gr.Dropdown(["en", "es", "fr", "zh"], label="Select Language") # Language codes
208
  submit_button = gr.Button("Post and Process")
209
 
210
- with gr.Column():
211
  # post_output = gr.Textbox(label="Posting Status", interactive=False)
212
  translated_output = gr.JSON(label="Video transcript")
213
  processed_video_output = gr.File(label="Download Processed Video", interactive=False) # Download button
214
- with gr.Column():
215
- gr.Markdown("## Provide Your Feedback")
216
- feedback_input = gr.Textbox(label="Your Feedback", placeholder="Enter your feedback here...", lines=3)
217
- feedback_btn = gr.Button("Submit Feedback")
218
- result_output = gr.Textbox(label="Submission Status", interactive=False)
219
-
 
 
 
 
 
 
 
220
  submit_button.click(
221
  upload_and_manage,
222
  inputs=[file_input, language_input],
@@ -226,7 +233,7 @@ def build_interface():
226
  feedback_btn.click(
227
  save_feedback_db,
228
  inputs=[feedback_input],
229
- outputs=[result_output]
230
  )
231
 
232
  # with gr.Tab("Analytics Dashboard"):
 
201
  # with gr.Tab("Content Management"):
202
  gr.Markdown("## Video Localization")
203
  with gr.Row():
204
+ with gr.Column(scale=5):
205
  file_input = gr.File(label="Upload Video/Audio File")
206
  # platform_input = gr.Dropdown(["YouTube", "Instagram"], label="Select Platform")
207
  language_input = gr.Dropdown(["en", "es", "fr", "zh"], label="Select Language") # Language codes
208
  submit_button = gr.Button("Post and Process")
209
 
210
+ with gr.Column(scale=5):
211
  # post_output = gr.Textbox(label="Posting Status", interactive=False)
212
  translated_output = gr.JSON(label="Video transcript")
213
  processed_video_output = gr.File(label="Download Processed Video", interactive=False) # Download button
214
+
215
+ with gr.Column(scale=1):
216
+ with gr.Box():
217
+ gr.Markdown("**Feedback**")
218
+ feedback_input = gr.Textbox(
219
+ placeholder="Leave your feedback here...",
220
+ label=None,
221
+ lines=3,
222
+ )
223
+ feedback_btn = gr.Button("Submit Feeback")
224
+ response_message = gr.Textbox(label=None, lines=1, interactive=False)
225
+
226
+
227
  submit_button.click(
228
  upload_and_manage,
229
  inputs=[file_input, language_input],
 
233
  feedback_btn.click(
234
  save_feedback_db,
235
  inputs=[feedback_input],
236
+ outputs=[response_message]
237
  )
238
 
239
  # with gr.Tab("Analytics Dashboard"):