API pour le doublage de sous-titres

, 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.

Soutien

Chat Telegram international @speechgen

Assistance personnelle dans Telegram @speechgen_alex

E-mails

Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site Web. En savoir plus : Politique de confidentialité

Accepter les cookies