TalkScript2Media - PyCon Colombia...TalkScript2Media 03 METAS Crear una herramienta para convertir...

12
TalkScript2Media MANUELA J. RENDÓN EDWARD Y. VILLEGAS PULGARÍN EQUIPO

Transcript of TalkScript2Media - PyCon Colombia...TalkScript2Media 03 METAS Crear una herramienta para convertir...

Page 1: TalkScript2Media - PyCon Colombia...TalkScript2Media 03 METAS Crear una herramienta para convertir guiones de charlas/comentarios con imagenes/diapositivas a video. La voz es generada

TalkScript2Media

MANUELA J. RENDÓNEDWARD Y. VILLEGAS PULGARÍNEQUIPO

Page 2: TalkScript2Media - PyCon Colombia...TalkScript2Media 03 METAS Crear una herramienta para convertir guiones de charlas/comentarios con imagenes/diapositivas a video. La voz es generada

TalkScript2Media 01

¿POR QUÉ?Necesitamos una herramienta que automatice charlas de video para la educación y otros propósitos.Esto puede ser posible usando guiones de charlas y diapositivas como fuente y luego generar audio con TTS, unirlo y convertirlo en video.

Page 3: TalkScript2Media - PyCon Colombia...TalkScript2Media 03 METAS Crear una herramienta para convertir guiones de charlas/comentarios con imagenes/diapositivas a video. La voz es generada

TalkScript2Media 02

EL FUTURO DE LA EDUCACIÓN ES EL TEXTO PLANO

El texto simple siempre es compatible.

El texto simple es fácil de mezclar y combinar.

El texto simple es fácil de mantener.

El texto simple es liviano.

El texto sin formato siempre es compatible con versiones anteriores.

Extracted from: https://simplystatistics.org/2017/06/13/the-future-of-education-is-plain-text/

Page 4: TalkScript2Media - PyCon Colombia...TalkScript2Media 03 METAS Crear una herramienta para convertir guiones de charlas/comentarios con imagenes/diapositivas a video. La voz es generada

TalkScript2Media 03

METAS

Crear una herramienta para convertir guiones de charlas/comentarios con imagenes/diapositivas a video. La voz es generada usando paquetes TTS gratis y abiertos que se pueden instalar desde el administrador de paquetes.

Este paquete ofrecera una interfaz que no requiere ningun conocimiento de un lenguaje de programacion y que sera facil de usar para cualquier con-texto de conversaciones (no solo RMarkdown - R Language).

La compatibilidad de multiples funciones de ARI tambien es importante.

Page 5: TalkScript2Media - PyCon Colombia...TalkScript2Media 03 METAS Crear una herramienta para convertir guiones de charlas/comentarios con imagenes/diapositivas a video. La voz es generada

TalkScript2Media 04

Extracted from: https://github.com/seankross/ari

ARIAri es un paquete en R diseñado para ayudarle a hacer vídeos a partir archivos del texto sin formato. Ari utiliza Amazons Polly para convertir su texto en discurso. Puede proporcionar entonces imágenes o un juego de diapositivas en HTML, que Ari relatará basado en la estructura que le proporcione. Ari usa FFmpeg para unir audio e imágenes.

Page 6: TalkScript2Media - PyCon Colombia...TalkScript2Media 03 METAS Crear una herramienta para convertir guiones de charlas/comentarios con imagenes/diapositivas a video. La voz es generada

TalkScript2Media 05

Extracted from: https://github.com/seankross/ari

TalkScript2MediaEste paquete es un experimento para crear una alternativa a ARI basada solo en software libre y código abierto. Convierte un guión de charlas y un conjunto de diapositivas en video.

Page 7: TalkScript2Media - PyCon Colombia...TalkScript2Media 03 METAS Crear una herramienta para convertir guiones de charlas/comentarios con imagenes/diapositivas a video. La voz es generada

TalkScript2Media 06

Extracted from: https://sites.google.com/site/readtextextension/home/linux

FESTIVALFestival es un programa de texto a voz de fuente abierta. Tiene dispo-nibilidad para hablar Catalán, Checo, Inglés, Finlandés, Hindi, Italiano, Marathi, Español, Ruso y Telugu. Con el Festival, las voces personaliza-das solo funcionarán si están instaladas. Si se intenta usar una voz que no está instalada, Festival estará en silencio.

Page 8: TalkScript2Media - PyCon Colombia...TalkScript2Media 03 METAS Crear una herramienta para convertir guiones de charlas/comentarios con imagenes/diapositivas a video. La voz es generada

TalkScript2Media 07

Actualmente solo se soporta linux.

Uso local.

Desarrollado en python.

CARACTERÍSTICAS

Page 9: TalkScript2Media - PyCon Colombia...TalkScript2Media 03 METAS Crear una herramienta para convertir guiones de charlas/comentarios con imagenes/diapositivas a video. La voz es generada

TalkScript2Media 08

En este momento podemos usar pip con el repositorio git: pip3 install -e git+https://github.com/cosmoscali-bur/talkscript2media.git

Dependencias:

shlex

subprocess

re

os

INSTALACIÓN

Page 10: TalkScript2Media - PyCon Colombia...TalkScript2Media 03 METAS Crear una herramienta para convertir guiones de charlas/comentarios con imagenes/diapositivas a video. La voz es generada

TalkScript2Media 09

Uso

Page 11: TalkScript2Media - PyCon Colombia...TalkScript2Media 03 METAS Crear una herramienta para convertir guiones de charlas/comentarios con imagenes/diapositivas a video. La voz es generada

TalkScript2Media 10

Soporte multiplataforma.

Soportar python2.

Estabilizar la API.

Incorporar el soporte a algunos TTS comunes adicionales.

TRABAJO FUTURO

Page 12: TalkScript2Media - PyCon Colombia...TalkScript2Media 03 METAS Crear una herramienta para convertir guiones de charlas/comentarios con imagenes/diapositivas a video. La voz es generada

GRACIAS

EQUIPOMANUELA J. RENDÓNEDWARD Y. VILLEGAS PULGARÍN