Skip to main content
POST

Autorisations

string
requis
Toutes les API requièrent une authentification par Bearer TokenObtenir une clé API :Rendez-vous sur la page de gestion des clés API pour obtenir votre clé APIAjoutez-la à l’en-tête de la requête :

Corps de la requête

string
défaut:"gpt-4o-mini-tts"
requis
Nom du modèle TTSModèles disponibles :
  • gpt-4o-mini-tts — modèle GPT-4o Mini TTS
Exemple : "gpt-4o-mini-tts"
string
requis
Le texte à convertir en paroleLongueur maximale : 4096 caractèresExemple : "The quick brown fox jumps over the lazy dog."
string
requis
Sélection de la voixVoix disponibles :
  • alloy — voix neutre et équilibrée
  • echo — voix masculine et calme
  • fable — voix britannique, narrative
  • onyx — voix masculine grave
  • nova — voix féminine et énergique
  • shimmer — voix féminine et douce
Exemple : "alloy"
string
défaut:"wav"
requis
Format de sortie audioFormats pris en charge :
  • wav — format WAV, non compressé (par défaut)
  • opus — format Opus, pour le streaming Internet
  • aac — format AAC
  • flac — format FLAC, compression sans perte
  • pcm — format PCM, données audio brutes
Exemple : "wav"
number
défaut:"1.0"
Vitesse de lecture de la parolePlage : de 0,25 à 4,0
  • 0.25 — vitesse la plus lente (1/4x)
  • 1.0 — vitesse normale (par défaut)
  • 4.0 — vitesse la plus rapide (4x)
Exemple : 1.0

Réponse

En cas de succès, renvoie un flux binaire de données audio, qui peut être enregistré sous forme de fichier audio ou lu directement. En cas d’erreur, renvoie les informations d’erreur au format JSON, incluant le code d’erreur, le message et le type.