Spaces:
Running
Running
fix examples (added output format)
Browse files
app.py
CHANGED
|
@@ -115,6 +115,10 @@ def text_to_video(
|
|
| 115 |
|
| 116 |
sign = translation_model.translate(text)
|
| 117 |
if isinstance(sign, slt.Landmarks):
|
|
|
|
|
|
|
|
|
|
|
|
|
| 118 |
sign.save_animation(output_path, overwrite=True)
|
| 119 |
else:
|
| 120 |
sign.save(output_path, overwrite=True, codec=codec)
|
|
@@ -246,12 +250,12 @@ with gradio.Blocks(title=TITLE, head=CUSTOM_JS, css=CUSTOM_CSS) as gradio_app:
|
|
| 246 |
|
| 247 |
gradio.Examples(
|
| 248 |
[
|
| 249 |
-
["یہ بہت اچھا ہے۔", "ur", "pakistan-sign-language"],
|
| 250 |
-
["وہ کام آسان تھا۔", "ur", "pakistan-sign-language"],
|
| 251 |
-
["पाँच घंटे।", "hi", "pakistan-sign-language"],
|
| 252 |
# ["आप कैसे हैं?", "hi", "pakistan-sign-language"],
|
| 253 |
],
|
| 254 |
-
inputs=[source_textbox, text_lang_dropdown, sign_lang_dropdown],
|
| 255 |
outputs=output_video,
|
| 256 |
)
|
| 257 |
request_logger.setup(
|
|
|
|
| 115 |
|
| 116 |
sign = translation_model.translate(text)
|
| 117 |
if isinstance(sign, slt.Landmarks):
|
| 118 |
+
sign.data[:, 33: ] *= 3
|
| 119 |
+
sign.data[:, 33:54, 0] += 0.25
|
| 120 |
+
sign.data[:, 54: , 0] -= 0.25
|
| 121 |
+
|
| 122 |
sign.save_animation(output_path, overwrite=True)
|
| 123 |
else:
|
| 124 |
sign.save(output_path, overwrite=True, codec=codec)
|
|
|
|
| 250 |
|
| 251 |
gradio.Examples(
|
| 252 |
[
|
| 253 |
+
["یہ بہت اچھا ہے۔", "ur", "pakistan-sign-language", "video"],
|
| 254 |
+
["وہ کام آسان تھا۔", "ur", "pakistan-sign-language", "landmarks"],
|
| 255 |
+
["पाँच घंटे।", "hi", "pakistan-sign-language", "video"],
|
| 256 |
# ["आप कैसे हैं?", "hi", "pakistan-sign-language"],
|
| 257 |
],
|
| 258 |
+
inputs=[source_textbox, text_lang_dropdown, sign_lang_dropdown, output_format_dropdown],
|
| 259 |
outputs=output_video,
|
| 260 |
)
|
| 261 |
request_logger.setup(
|