API ReferenciaGestión de voz
Diseño de voz
Diseña una voz mediante texto, escucha candidatos y guarda uno para TTS.
Diseño de voz
El proceso tiene dos pasos. Primero crea un diseño temporal y revisa los candidatos. Después guarda uno para recibir un voiceId permanente.
POST /api/open/v1/voice-designs
Authorization: Bearer FISHAUDIO_API_KEY
Idempotency-Key: unique-preview-requestLa respuesta incluye designId, candidateId y una URL de audio protegida. Para descargar el audio se usa la misma clave Bearer.
POST /api/open/v1/voice-designs/{designId}/voices
Authorization: Bearer FISHAUDIO_API_KEY
Idempotency-Key: unique-save-requestEnvía el candidateId, un nombre y la visibilidad. La respuesta final contiene el voiceId que debe usarse en TTS. Los dos POST requieren claves de idempotencia distintas.