Créer une voix à partir d’un aperçu vocal

Crée une voix à partir d’un aperçu vocal généré précédemment. Ce point de terminaison doit être appelé après avoir récupéré un generated_voice_id à l’aide de POST /v1/text-to-voice/design ou POST /v1/text-to-voice/:voice_id/remix.

En-têtes

xi-api-keystringOptionnel

Requête

This endpoint expects an object.
voice_namestringRequis

Nom à utiliser pour la voix créée.

voice_descriptionstringRequis20-1000 characters

Description à utiliser pour la voix créée.

generated_voice_idstringRequis

Le generated_voice_id à créer ; obtenez-le via POST /v1/text-to-voice/design, POST /v1/text-to-voice/:voice_id/remix ou les en-têtes de réponse lors de la génération d’aperçus.

labelsmap from strings to strings or nullOptionnel

Métadonnées facultatives à ajouter à la voix créée. La valeur par défaut est None.

played_not_selected_voice_idslist of strings or nullOptionnel

Liste des ID de voix que l’utilisateur a écoutées sans les sélectionner. Utilisée pour le RLHF.

Réponse

Réponse réussie

voice_idstring

L’ID de la voix.

namestringOptionnel
Le nom de la voix.
sampleslist of objects or nullOptionnel

Liste des échantillons associés à la voix.

categoryenumOptionnel

Catégorie de la voix.

fine_tuningobject or nullOptionnel
Informations de Finetune pour la voix.
labelsmap from strings to stringsOptionnel

Libellés associés à la voix.

descriptionstring or nullOptionnel
La description de la voix.
preview_urlstring or nullOptionnel

L’URL d’aperçu de la voix.

available_for_tierslist of stringsOptionnel
Les niveaux pour lesquels la voix est disponible.
settingsobject or nullOptionnel

Les paramètres de la voix.

sharingobject or nullOptionnel
Les informations de partage de la voix.
high_quality_base_model_idslist of stringsOptionnel

ID des modèles de base pour les voix de haute qualité.

verified_languageslist of objects or nullOptionnel

Les langues vérifiées de la voix.

collection_idslist of strings or nullOptionnel
Les ID des collections auxquelles appartient cette voix.
safety_controlenum or nullOptionnel

Les contrôles de sécurité de la voix.

Valeurs autorisées:
voice_verificationobject or nullOptionnel

La vérification vocale de la voix.

permission_on_resourcestring or nullOptionnel

L’autorisation sur la ressource de la voix.

is_ownerboolean or nullOptionnel

Indique si la voix appartient à l’utilisateur.

is_legacybooleanOptionnelPar défaut false

Indique si la voix est héritée.

is_mixedbooleanOptionnelPar défaut false

Indique si la voix est mixée.

favorited_at_unixinteger or nullOptionnel

Horodatage Unix auquel la voix a été ajoutée aux favoris.

created_at_unixinteger or nullOptionnel

Date de création de la voix au format Unix.

is_bookmarkedboolean or nullOptionnel

Indique si la voix est enregistrée dans les favoris par l’utilisateur actuel. Pertinent uniquement pour les voix de la communauté, copiées depuis la bibliothèque.

recording_qualityenum or nullOptionnel

La qualité d’enregistrement de la voix, déterminée par le pipeline de révision.

Valeurs autorisées:
labelling_statusenum or nullOptionnel

L’état du pipeline de révision de la voix.

Valeurs autorisées:
recording_quality_reasonstring or nullOptionnel

La raison de l’évaluation de la qualité de l’enregistrement, déterminée par le pipeline de révision.

Erreurs

409
Conflict Error
422
Unprocessable Entity Error