Doubler dans plusieurs langues
Ajoutez plusieurs langues cibles à un même projet et téléchargez chaque doublage.
Guide pratique · Suppose que vous avez créé un projet de doublage, comme indiqué dans le guide de démarrage rapide du doublage.
Un même projet contient une transcription source et vous pouvez ajouter autant de cibles de langue que nécessaire. Chaque langue est générée indépendamment et possède son propre état et sa propre sortie. Vous traduisez ainsi la source une seule fois et produisez chaque doublage à partir de celle-ci.
Ajouter plusieurs langues
Ajoutez une cible de langue pour chaque langue dans laquelle vous souhaitez doubler. Chacune commence avec le statut queued et débute sa génération lorsque le projet est ready.
Vous pouvez également mettre la première langue en file d’attente lors de la création du projet en transmettant target_language à project.create. Ajoutez les langues supplémentaires avec language.create, comme indiqué ci-dessus.
Les langues sont indiquées sous forme de balises BCP-47, par exemple es ou fr-CA. Consultez les langues et dialectes pris en charge pour connaître toutes les valeurs acceptées.
Suivre chaque langue indépendamment
Les langues sont générées en parallèle et se terminent à des moments différents. Listez les langues du projet pour vérifier l’état de chacune, plutôt que de les interroger une par une.
Télécharger chaque doublage terminé
Lorsqu’une langue atteint l’état completed, son outputs.lossless_audio contient une URL de téléchargement signée. Téléchargez-les toutes, en ignorant les langues ayant échoué.
Les URL signées expirent environ une heure après leur émission. Si un téléchargement échoue parce que l’URL a expiré, récupérez à nouveau la langue avec language.get afin d’obtenir une nouvelle URL.
Si la génération d’une langue échoue, ajoutez-la de nouveau avec language.create dans le même projet
plutôt que de créer un nouveau projet. Le projet et sa transcription sont réutilisables ; seule la
langue ayant échoué est régénérée.