Démarrage rapide du doublage
Démarrage rapide du doublage
Découvrez comment doubler des fichiers audio et vidéo dans différentes langues avec l’API de doublage.
Ce guide vous montre comment doubler un fichier multimédia dans une autre langue avec l’API de doublage. Dans cet exemple, vous créez un projet de doublage à partir d’un fichier audio en anglais et générez un doublage en espagnol.
Un projet de doublage comporte deux éléments : un projet, qui contient un média source et sa transcription, et une ou plusieurs cibles de langue, chacune produisant un résultat doublé dans une seule langue. Vous créez un projet, attendez que sa source soit transcrite, ajoutez une langue, puis téléchargez le doublage terminé.
La création d’un projet vous facture d’emblée une langue, soit le coût minimum d’un projet de doublage. Cela prépaye votre première cible de langue : la première langue ajoutée l’utilise, et chaque langue supplémentaire est facturée séparément. Consultez Combien coûte le doublage ? pour plus de détails.
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.
Utiliser l’API de doublage
Créer une clé API
Créez une clé API dans le Dashboard ici, que vous utiliserez pour accéder à l’API de manière sécurisée.
Stockez la clé comme secret géré et transmettez-la aux SDK soit en tant que variable d’environnement via un fichier .env, soit directement dans la configuration de votre application, selon vos préférences.
Installer le SDK
SDK
CLI
Nous utiliserons également la bibliothèque dotenv pour charger notre clé API depuis une variable d’environnement.
L’exemple Python utilise la bibliothèque requests pour télécharger l’audio doublé. Installez-la
avec pip install requests.
Effectuer la requête API
SDK
CLI
Créez un nouveau fichier nommé example.py ou example.mts, selon le langage choisi, et ajoutez le code suivant :
L’URL de téléchargement dans outputs.lossless_audio est signée et expire environ une heure après
son émission. Récupérez de nouveau la langue pour obtenir une nouvelle URL si elle a expiré.
Exécutez-le ensuite :
L’audio doublé est enregistré sous le nom dubbed.wav dans votre répertoire de travail.
Gérer les échecs
Si l’ajout d’une langue échoue, ajoutez à nouveau la même langue au projet existant plutôt que de créer un nouveau projet. Le projet et sa source transcrite sont réutilisables ; réessayer la langue est donc plus rapide et vous évite de payer une deuxième fois le coût minimum d’une langue.
Créez un nouveau projet uniquement si le projet lui-même atteint l’état failed pendant la préparation, ce qui signifie que sa source n’a pas pu être transcrite. Vérifiez le fichier ou l’URL source, puis créez un nouveau projet.
Les Workspaces Enterprise peuvent réviser et corriger la transcription source avant d’ajouter une langue, ce qui produit des traductions plus précises. Consultez Affiner et régénérer un doublage.