Spaces:
Runtime error
Runtime error
Commit
·
31c391e
1
Parent(s):
40106fb
Update app.py
Browse files
app.py
CHANGED
@@ -185,28 +185,28 @@ pathlib.Path(temp_dir).mkdir(parents=True, exist_ok=True)
|
|
185 |
os.environ['home_dir'] = home_dir
|
186 |
os.environ['temp_dir'] = temp_dir
|
187 |
|
188 |
-
def video_to_translate(url,
|
189 |
print('Checking the url')
|
190 |
check =validate_youtube(url)
|
191 |
if check is True: return "./demo/tryagain2.mp4"
|
192 |
|
193 |
#Internal definitions
|
194 |
-
if
|
195 |
lang_in='en-US'
|
196 |
lang_api='en'
|
197 |
-
elif
|
198 |
lang_in='it-IT'
|
199 |
lang_api='it'
|
200 |
-
elif
|
201 |
lang_in='es-MX'
|
202 |
lang_api='es'
|
203 |
-
elif
|
204 |
lang_in='ru-RU'
|
205 |
lang_api='rus'
|
206 |
-
elif
|
207 |
lang_in='de-DE'
|
208 |
lang_api='de'
|
209 |
-
elif
|
210 |
lang_in='ja-JP'
|
211 |
lang_api='ja'
|
212 |
if final_language == "English":
|
@@ -313,13 +313,13 @@ def video_to_translate(url,initial_language,final_language):
|
|
313 |
|
314 |
return new_video
|
315 |
|
316 |
-
|
317 |
final_language = gr.inputs.Dropdown([ "Russian","Italian","Spanish","German","English","Japanese"])
|
318 |
-
url =gr.inputs.Textbox(label = "
|
319 |
|
320 |
|
321 |
gr.Interface(fn = video_to_translate,
|
322 |
-
inputs = [url,
|
323 |
outputs = 'video',
|
324 |
verbose = True,
|
325 |
title = 'Video Youtube Translator',
|
|
|
185 |
os.environ['home_dir'] = home_dir
|
186 |
os.environ['temp_dir'] = temp_dir
|
187 |
|
188 |
+
def video_to_translate(url,"Lenguaje de origen",final_language):
|
189 |
print('Checking the url')
|
190 |
check =validate_youtube(url)
|
191 |
if check is True: return "./demo/tryagain2.mp4"
|
192 |
|
193 |
#Internal definitions
|
194 |
+
if "Lenguaje de origen" == "English":
|
195 |
lang_in='en-US'
|
196 |
lang_api='en'
|
197 |
+
elif "Lenguaje de origen" == "Italian":
|
198 |
lang_in='it-IT'
|
199 |
lang_api='it'
|
200 |
+
elif "Lenguaje de origen" == "Spanish":
|
201 |
lang_in='es-MX'
|
202 |
lang_api='es'
|
203 |
+
elif "Lenguaje de origen" == "Russian":
|
204 |
lang_in='ru-RU'
|
205 |
lang_api='rus'
|
206 |
+
elif "Lenguaje de origen" == "German":
|
207 |
lang_in='de-DE'
|
208 |
lang_api='de'
|
209 |
+
elif "Lenguaje de origen" == "Japanese":
|
210 |
lang_in='ja-JP'
|
211 |
lang_api='ja'
|
212 |
if final_language == "English":
|
|
|
313 |
|
314 |
return new_video
|
315 |
|
316 |
+
"Lenguaje de origen" = gr.inputs.Dropdown(["English","Italian","Japanese","Russian","Spanish","German"])
|
317 |
final_language = gr.inputs.Dropdown([ "Russian","Italian","Spanish","German","English","Japanese"])
|
318 |
+
url =gr.inputs.Textbox(label = "Pega el enlace de Youtube aquí:")
|
319 |
|
320 |
|
321 |
gr.Interface(fn = video_to_translate,
|
322 |
+
inputs = [url,"Lenguaje de origen",final_language],
|
323 |
outputs = 'video',
|
324 |
verbose = True,
|
325 |
title = 'Video Youtube Translator',
|