Información general sobre el laboratorio
En este laboratorio, creará un prototipo de un flujo de trabajo de video con los servicios de inteligencia artificial (IA) de Amazon Web Services (AWS). El flujo de trabajo generará automáticamente subtítulos cerrados, subtítulos en idiomas alternativos y pistas de audio en idiomas alternativos. Para realizar estas tareas, utilizará Amazon Transcribe, Amazon Translate y Amazon Polly.
Flujo de trabajo y requisitos
Para este laboratorio, tiene un recurso de video existente con audio. Desea aumentar la audiencia y cumplir con las regulaciones y para eso incluye subtítulos cerrados, subtítulos en idiomas alternativos y pistas de audio en idiomas alternativos. Quiere que este sistema esté automatizado, pero primero debe crear un prototipo del flujo de trabajo.
Requisitos:
- Utilizar un video con audio como entrada
- Transcribir el audio utilizando un servicio automatizado
- Utilizar la transcripción para crear un archivo de subtítulos cerrados en un formato aceptado
- Traducir la transcripción creada anteriormente
- Utilizar la traducción para crear un archivo de subtítulos en un formato aceptado
- Utilizar la conversión de texto a voz para generar un archivo de audio con la temporización correcta de la transcripción traducida
- Combinar el video y el audio originales, el archivo de subtítulos cerrados, el archivo de subtítulos (en otro idioma) y el archivo de audio generado en una sola pila HTTP Live Streaming (HLS) de Apple lista para el streaming.
En función de lo que sabe sobre los servicios multimedia y la IA de AWS, definió un flujo de trabajo para su proceso que luce así:
Flujo de trabajo para este laboratorio
Utilizará los servicios de IA de AWS para generar automáticamente los componentes necesarios a fin de crear subtítulos cerrados, subtítulos en idiomas alternativos y pistas de audio en idiomas alternativos para el video original. Luego, combinará los componentes en una pila HLS de Apple utilizando AWS Elemental MediaConvert.
Flujo de datos para este laboratorio
Temas tratados
Al final de este laboratorio, podrá realizar lo siguiente:
- Crear un proceso para automatizar la generación de subtítulos cerrados, subtítulos en idiomas alternativos y pistas de audio en idiomas alternativos con tres servicios de IA de AWS – Amazon Transcribe, Amazon Translate y Amazon Polly
- Generar una transcripción de un video utilizando Amazon Transcribe
- Traducir la transcripción a un idioma alternativo utilizando Amazon Translate
- Transformar la transcripción de un idioma alternativo en un audio en un idioma alternativo utilizando Amazon Polly
- Crear una pila HLS de Apple utilizando AWS Elemental MediaConvert
- Validar que el audio y los subtítulos cerrados/subtítulos en otro idioma funcionen según lo previsto en un reproductor de video
Conocimientos técnicos previos requeridos
Para completar correctamente este laboratorio, deberá estar familiarizado con la navegación básica de la consola de administración de AWS y con la edición de scripts en un editor de texto.