Skip to main content
POST
Parcourez le même catalogue de voix de doublage que dans l’application ainsi que vos voix de doublage personnalisées enregistrées, avec leurs exemples audio et votre quota de voix. Ces identifiants servent au doublage vidéo ; voices_list donne accès à la bibliothèque distincte de synthèse vocale.

Authentification et autorisations

string
requis
Envoyez une clé API VoiceCheap dans cet en-tête. Authorization: Bearer avec la même clé API est également accepté. Les jetons d’accès OAuth sont acceptés uniquement par MCP, pas par cet endpoint REST.
Autorisations requises: voices:read. Un abonnement payant actif est requis. Les autorisations ne modifient ni les rôles dans l’équipe, ni la propriété des ressources, ni les crédits média, ni les limites du forfait.

Paramètres

string
Valeur textuelle.Valeurs acceptées: “en”, “fr”, “es”, “de”, “it”, “pt”, “pl”, “zh”, “ja”. Valeur par défaut: “en”.
string
Valeur textuelle.Longueur minimale: 2. Longueur maximale: 35.
Valeur textuelle.Longueur maximale: 100.
Le JSON Schema ci-dessous conserve les noms de champs exacts, les types imbriqués, les valeurs par défaut, les limites et les valeurs acceptées exposés par la découverte. Les règles supplémentaires entre champs figurent dans les notes de l’opération.

Exemples de requêtes

Remplacez les exemples d’identifiants de ressources et de clés média par des valeurs renvoyées pour votre compte. Conservez le même identifiant de requête lorsque vous réessayez la même mutation.

Réponse

Une première exécution réussie renvoie HTTP 200 avec le résultat de l’opération sous data. Une nouvelle tentative peut renvoyer à la place l’état de la requête enregistrée. L’exemple présente une réponse possible, sans tous les champs facultatifs. Voix de doublage vidéo du catalogue et voix personnalisées appartenant à l’acteur correspondant aux critères, ainsi que le quota actuel de voix de doublage enregistrées.

Champs du résultat

Notes de l’opération

  • Il s’agit de la bibliothèque de doublage vidéo. Utilisez voices_list pour le catalogue TTS distinct et les sélections clone:<UUID>.
  • locale vaut en par défaut et accepte en, fr, es, de, it, pt, pl, zh et ja. Si un texte traduit est manquant, le texte anglais ou une autre traduction disponible est utilisé.
  • search, facultatif, recherche une sous-chaîne sans tenir compte de la casse dans le nom de la voix et la description localisée, avec un maximum de 100 caractères après suppression des espaces en début et en fin.
  • Le champ facultatif language contient 2–35 caractères et doit correspondre exactement aux métadonnées language ou languages du catalogue. Les voix sans métadonnées de langue, y compris les voix personnalisées, restent incluses.
  • La liste n’est pas paginée. Les voix du catalogue et les voix personnalisées possèdent des métadonnées facultatives différentes. L’utilisation des emplacements de clonage compte uniquement les voix de doublage personnalisées enregistrées.
  • L’exemple filtre une seule voix personnalisée appartenant à l’acteur. Son champ de liste est previewUrl ; le clonage renvoie le même exemple audio sous audioExampleUrl.
  • L’historique de synthèse vocale et les voix personnalisées appartiennent au compte authentifié. La facturation d’équipe ne donne pas accès à la synthèse vocale ni aux voix d’un autre membre.

Utilisation

Chaque invocation réussie consomme un appel du quota mensuel API/MCP. Les crédits média et les quotas de génération propres à l’opération s’appliquent également.

Erreurs