Update app.py
Browse files
app.py
CHANGED
@@ -97,16 +97,16 @@ def summarize_and_translate_interface(pdf_content, lang):
|
|
97 |
return "\n".join(translated_chunks)
|
98 |
|
99 |
# Gradio UI
|
100 |
-
input_pdf = gr.File(label="Upload a PDF file", type="file")
|
101 |
-
language = gr.Dropdown(choices=["Arabic", "Czech", "German", "English", "Spanish", "Estonian", "Finnish",
|
102 |
-
|
103 |
-
|
104 |
-
|
105 |
-
|
106 |
-
|
107 |
-
|
108 |
-
|
109 |
-
|
110 |
-
output_text = gr.Textbox(label="Translated Summary")
|
111 |
|
112 |
gr.Interface(summarize_and_translate_interface, inputs=[input_pdf, language], outputs=output_text).launch()
|
|
|
97 |
return "\n".join(translated_chunks)
|
98 |
|
99 |
# Gradio UI
|
100 |
+
input_pdf = gr.inputs.File(label="Upload a PDF file", type="file")
|
101 |
+
language = gr.inputs.Dropdown(choices=["Arabic", "Czech", "German", "English", "Spanish", "Estonian", "Finnish",
|
102 |
+
"French", "Gujarati", "Hindi", "Italian", "Japanese", "Kazakh", "Korean",
|
103 |
+
"Lithuanian", "Latvian", "Burmese", "Nepali", "Dutch", "Romanian", "Russian",
|
104 |
+
"Sinhala", "Turkish", "Vietnamese", "Chinese", "Afrikaans", "Azerbaijani",
|
105 |
+
"Bengali", "Persian", "Hebrew", "Croatian", "Indonesian", "Georgian", "Khmer",
|
106 |
+
"Macedonian", "Malayalam", "Mongolian", "Marathi", "Polish", "Pashto",
|
107 |
+
"Portuguese", "Swedish", "Swahili", "Tamil", "Telugu", "Thai", "Tagalog",
|
108 |
+
"Ukrainian", "Urdu", "Xhosa", "Galician", "Slovene"],
|
109 |
+
label="Select language for translation")
|
110 |
+
output_text = gr.outputs.Textbox(label="Translated Summary")
|
111 |
|
112 |
gr.Interface(summarize_and_translate_interface, inputs=[input_pdf, language], outputs=output_text).launch()
|