Skip to main content
POST
Explora el mismo catálogo de voces de doblaje de la aplicación y tus voces de doblaje personalizadas guardadas, con ejemplos reproducibles y tu cuota de voces. Estos identificadores corresponden al doblaje de vídeo; voices_list proporciona la biblioteca independiente de texto a voz.

Autenticación y permisos

string
requerido
Envía una clave de API de VoiceCheap en esta cabecera. También se admite Authorization: Bearer con la misma clave de API. Los tokens de acceso OAuth solo se aceptan en MCP, no en este endpoint REST.
Permisos necesarios: voices:read. Se requiere una suscripción de pago activa. Los permisos no cambian los roles del equipo, la propiedad de los recursos, los créditos multimedia ni los límites del plan.

Parámetros

string
Valor de texto.Valores permitidos: “en”, “fr”, “es”, “de”, “it”, “pt”, “pl”, “zh”, “ja”. Valor predeterminado: “en”.
string
Valor de texto.Longitud mínima: 2. Longitud máxima: 35.
Valor de texto.Longitud máxima: 100.
El JSON Schema siguiente conserva los nombres exactos de los campos, los tipos anidados, los valores predeterminados, los límites y los valores aceptados que expone el descubrimiento. Las reglas adicionales entre campos se indican en las notas de la operación.

Ejemplos de solicitud

Sustituye los identificadores de recursos y las claves multimedia de los ejemplos por valores devueltos para tu cuenta. Mantén el identificador de solicitud al reintentar la misma modificación.

Respuesta

Una primera ejecución correcta devuelve HTTP 200 con el resultado de la operación en data. Una repetición puede devolver el estado de la solicitud guardada en su lugar. El ejemplo muestra una respuesta admitida, no todos los campos opcionales. Voces de doblaje de vídeo coincidentes del catálogo y personalizadas que pertenecen a la cuenta, junto con la cuota actual de voces de doblaje guardadas.

Campos del resultado

Notas de la operación

  • Esta es la biblioteca de doblaje de vídeo. Usa voices_list para el catálogo TTS independiente y las selecciones clone:<UUID>.
  • El valor predeterminado de locale es en y acepta en, fr, es, de, it, pt, pl, zh y ja. Si falta texto localizado, se usa el inglés u otra traducción disponible.
  • search es opcional y busca coincidencias por subcadena sin distinguir mayúsculas de minúsculas en el nombre de la voz y la descripción localizada, con un máximo de 100 caracteres tras eliminar los espacios de los extremos.
  • El campo opcional language contiene entre 2–35 caracteres y se compara exactamente con los metadatos language o languages del catálogo. Las voces sin metadatos de idioma, incluidas las voces personalizadas, siguen incluyéndose.
  • La lista no está paginada. Las voces del catálogo y las personalizadas tienen distintos metadatos opcionales. El uso de plazas de clonación solo cuenta las voces de doblaje personalizadas guardadas.
  • El ejemplo filtra por una voz personalizada que pertenece a la cuenta. Su campo de lista es previewUrl; la clonación devuelve el mismo ejemplo de audio en audioExampleUrl.
  • El historial de síntesis de voz y las voces personalizadas pertenecen a la cuenta autenticada. La facturación del equipo no concede acceso a las síntesis de voz ni a las voces de otro miembro.

Uso

Cada invocación correcta consume una llamada mensual de API/MCP. También se aplican los créditos multimedia y las cuotas de generación propias de la operación.

Errores