Skip to main content
POST

Autorizaciones

string
requerido
Todas las APIs requieren autenticación mediante Bearer TokenObtener API Key:Visite la página de gestión de API Keys para obtener su API KeyAñádala al encabezado de la solicitud:

Body

string
predeterminado:"gpt-4o-mini-tts"
requerido
Nombre del modelo TTSModelos disponibles:
  • gpt-4o-mini-tts - Modelo GPT-4o Mini TTS
Ejemplo: "gpt-4o-mini-tts"
string
requerido
El texto a convertir en vozLongitud máxima: 4096 caracteresEjemplo: "The quick brown fox jumps over the lazy dog."
string
requerido
Selección de vozVoces disponibles:
  • alloy - Voz neutra y equilibrada
  • echo - Voz masculina, calmada
  • fable - Voz británica, narrativa
  • onyx - Voz masculina, profunda
  • nova - Voz femenina, enérgica
  • shimmer - Voz femenina, suave
Ejemplo: "alloy"
string
predeterminado:"wav"
requerido
Formato de salida del audioFormatos admitidos:
  • wav - Formato WAV, sin comprimir (predeterminado)
  • opus - Formato Opus, para streaming en internet
  • aac - Formato AAC
  • flac - Formato FLAC, compresión sin pérdida
  • pcm - Formato PCM, datos de audio en bruto
Ejemplo: "wav"
number
predeterminado:"1.0"
Velocidad de reproducción del audioRango: 0.25 a 4.0
  • 0.25 - Velocidad más lenta (1/4x)
  • 1.0 - Velocidad normal (predeterminado)
  • 4.0 - Velocidad más rápida (4x)
Ejemplo: 1.0

Respuesta

Devuelve un flujo binario de datos de audio en caso de éxito, que puede guardarse como archivo de audio o reproducirse directamente. En caso de error, devuelve información de error en formato JSON que incluye el código de error, el mensaje y el tipo.