Update app.py
Browse files
app.py
CHANGED
@@ -152,18 +152,18 @@ async def create_demo():
|
|
152 |
gr.Video(label="Final Video"),
|
153 |
gr.Markdown(visible=False)
|
154 |
],
|
155 |
-
title="Multi-Video TTS
|
156 |
-
|
157 |
-
|
158 |
-
|
159 |
-
|
160 |
-
|
161 |
-
|
162 |
-
|
163 |
-
|
164 |
-
|
165 |
-
|
166 |
-
|
167 |
)
|
168 |
return demo
|
169 |
|
|
|
152 |
gr.Video(label="Final Video"),
|
153 |
gr.Markdown(visible=False)
|
154 |
],
|
155 |
+
title="Multi-Video TTS con Bucle",
|
156 |
+
description="""
|
157 |
+
Este script permite crear videos personalizados combinando texto, audio y múltiples clips de video.
|
158 |
+
Convierte texto en voz usando tecnología avanzada de síntesis de voz (Text-to-Speech),
|
159 |
+
opcionalmente añade música de fondo para enriquecer el audio generado y procesa varios videos subidos por el usuario
|
160 |
+
para reproducirlos en secuencia y en bucle infinito.
|
161 |
+
El resultado final es un video que sincroniza el audio con la concatenación de los clips,
|
162 |
+
asegurando una transición suave entre ellos y un fade-out al final de cada ciclo. Además, el script está diseñado para
|
163 |
+
limpiar automáticamente los archivos temporales y los videos originales subidos, evitando acumulación innecesaria en el servidor.
|
164 |
+
Es ideal para generar contenido dinámico como videos motivacionales, presentaciones automáticas o material promocional.
|
165 |
+
""",
|
166 |
+
css="#component-0 {max-width: 800px}"
|
167 |
)
|
168 |
return demo
|
169 |
|