Aperçu
Vue d'ensemble du laboratoire
Dans ce laboratoire, vous allez créer le prototype d'un flux de travail vidéo avec les services d'intelligence artificielle (IA) d'Amazon Web Services (AWS). Le flux de travail générera automatiquement des sous-titres, des sous-titres dans des langues alternatives et des pistes audio dans des langues alternatives. Pour effectuer ces tâches, vous utiliserez Amazon Transcribe, Amazon Translate et Amazon Polly.
Flux de travail et exigences
Pour ce laboratoire, vous avez un actif vidéo avec audio. Vous souhaitez augmenter le public et répondre aux réglementations, y compris les sous-titres, les sous-titres dans des langues alternatives et les pistes audio dans des langues alternatives. Ce système doit être automatisé, mais d'abord, vous devez créer un prototype du flux de travail.
Exigences :
- Utiliser une vidéo avec audio en entrée
- Transcrire l'audio en utilisant un service automatisé
- Utiliser la transcription pour créer un fichier de sous-titres dans un format accepté
- Traduire la transcription créée précédemment
- Utiliser la traduction pour créer un fichier de sous-titres dans un format accepté
- Utiliser la conversion de texte en parole pour générer un fichier audio avec un timing approprié à partir de la transcription traduite
- Combiner la vidéo et l'audio originaux, le fichier de sous-titres, le fichier de sous-titres et le fichier audio généré dans une seule pile Apple HTTP en direct (HLS) prête pour le streaming
En vous basant sur ce que vous savez sur l'IA d'AWS et les services de médias, vous avez défini un flux de travail pour votre processus semblable à ceci :
Flux de travail pour ce laboratoire
Vous utiliserez les services d'IA d'AWS pour générer automatiquement les composants nécessaires à la création de sous-titres, de sous-titres dans des langues alternatives et de pistes audio dans des langues alternatives pour la vidéo originale. Ensuite, vous unirez les composants dans une pile HLS d'Apple en utilisant AWS Elemental MediaConvert.
Flux de données pour ce laboratoire
Sujets abordés
À la fin de ce laboratoire, vous serez capable de :
- Construire un processus pour automatiser la génération de sous-titres, de sous-titres dans des langues alternatives et de pistes audio dans des langues alternatives en utilisant trois services d'IA d'AWS – Amazon Transcribe, Amazon Translate, and Amazon Polly
- Générer une transcription d'une vidéo utilisant Amazon Transcribe
- Traduire la transcription vers une langue alternative utilisant Amazon Translate
- Transformer la transcription de langue alternative en audio de langue alternative utilisant Amazon Polly
- Construire une pile Apple HLS utilisant AWS Elemental MediaConvert
- Valider si l'audio et les sous-titres fonctionnent comme prévu dans un lecteur vidéo
Prérequis en connaissances techniques
Pour réussir ce laboratoire, il est nécessaire de se familiariser avec la navigation de base du Console de gestion AWS et d'être à l'aise avec l'édition de scripts en utilisant un éditeur de texte.