Skip to main content
POST
Lista las voces de texto a voz disponibles, tus voces personalizadas guardadas, las vistas previas reproducibles que no han caducado y tus cuotas de creación de voces.

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

Envía un objeto JSON vacío. Esta acción no tiene campos de entrada.
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 TTS disponibles del catálogo y voces personalizadas guardadas que pertenecen a la cuenta, cuota de espacios guardados, vistas previas activas sin guardar y cuotas de creación de voces.

Campos del resultado

Notas de la operación

  • El catálogo del ejemplo está abreviado. La acción devuelve la biblioteca TTS disponible con las voces personalizadas guardadas antes de las entradas del catálogo.
  • Usa voices[].id en tts_generate. Las voces guardadas usan clone:<UUID>; los ID del catálogo son opacos. Estos ID son independientes de dubbing_voices_list.
  • Las entradas del catálogo incluyen accent, gender, style y previewFileName; previewUrl es opcional. Las entradas personalizadas guardadas incluyen accent: original, source: clone y una previewUrl temporal.
  • canClone indica si el plan admite voces TTS personalizadas guardadas; remaining indica las plazas libres. Las creaciones reservadas pueden contar para used.
  • voicePreviews solo incluye candidatos propios, sin guardar, listos y sin caducar. Una vista previa dura 24 horas; su URL reproducible puede caducar antes.
  • cloneTrial es una cuota de una vista previa de clonación para toda la vida de la cuenta. Los planes de pago tienen cinco solicitudes de diseño por día UTC; cada diseño completado correctamente crea dos candidatos. creationUsage indica la cuota actual y el momento de restablecimiento.
  • 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