API pour le doublage de sous-titres
08-09-2025 ,
08-09-2025
SpeechGen permet le doublage de sous-titres pour les vidéos en utilisant des réseaux neuronaux, convertissant le texte en voix pour le doublage vidéo dans n'importe quelle langue. Il est possible de le faire non seulement via l'interface, mais aussi via l'API.
URL pour la requête
Pour le doublage de sous-titres, utilisez l'URL suivante :
https://speechgen.io/index.php?r=api/subs
Format de la requête
La requête doit contenir les paramètres suivants :
{
'token': '1234567890',
'email': 'mail@gmail.com',
'voice': 'Angel',
'text': "sub text",
'format': 'mp3',
'speed': 1,
'pitch': 0,
'speed_floor': 300,
'speed_type': 2,
'bitrate': 16000,
'emotion': 'good'
}
Paramètres requis :
- token - Votre clé secrète.
- email - Votre adresse e-mail.
- voice - La voix pour le doublage.
- text - Le texte des sous-titres.
Paramètres optionnels :
- format - Format du fichier de sortie (par défaut mp3). Valeurs possibles : mp3, wav, ogg.
- speed - Vitesse de lecture (par défaut 1, plage de 0.1 à 2.0).
- pitch - Hauteur de la voix (par défaut 0, plage de -20 à 20).
- speed_floor - Vitesse minimale (par défaut 300).
- speed_type - Type de vitesse (par défaut 2). Accélérer uniquement - est 1. Accélérer et ralentir - est 2.
- bitrate - Débit binaire (par défaut 16000, plage de 8000 à 192000 Hz).
- emotion - Émotion de la voix (par défaut 'good', valeurs possibles : good, evil, neutral).
Obtenir le résultat
Pour obtenir le résultat, utilisez l'URL suivante :
https://speechgen.io/index.php?r=api/result
Format de la requête :
{
'token': '1234567890',
'email': 'mail@gmail.com',
'id': 4153594
}
Description des champs de réponse
- id - Identifiant unique du doublage.
- status - Statut actuel du doublage : 0 - en cours, 1 - terminé avec succès, -1 - erreur.
- file - Chemin du fichier audio (disponible si status = 1).
- error - Texte de l'erreur (si status = -1).
- parts - Nombre de doublages.
- parts_done - Nombre de parties terminées.
- duration - Durée du fichier audio en secondes (disponible si status = 1).
- format - Format du fichier audio.
- balans - Solde du compte.
- cost - Coût du doublage.