Skip to main content
POST
Générer de la parole

Correspondance des voix

voice est normalisé selon le fournisseur à l’aide d’une table interne d’alias :
  • openai: voix courantes (par exemple alloy, ash, ballad, coral, echo, fable, onyx, nova, sage, shimmer, verse, cedar, marin).
  • google (AI Studio / Gemini TTS): voix prédéfinies canoniques : Zephyr, Puck, Charon, Kore, Fenrir, Leda, Orus, Aoede, Callirrhoe, Autonoe, Enceladus, Iapetus, Umbriel, Algieba, Despina, Erinome, Algenib, Rasalgethi, Laomedeia, Achernar, Alnilam, Schedar, Gacrux, Pulcherrima, Achird, Zubenelgenubi, Vindemiatrix, Sadachbia, Sadaltager, Sulafat.
  • elevenlabs: les voix de démarrage publiques courantes sont associées (par exemple rachel, domi, bella, antoni, elli, josh, arnold, adam, sam).
Pour eleven-labs/eleven-v4 et eleven-labs/eleven-v4-turbo, transmettez un identifiant de 20 caractères de la bibliothèque de voix ElevenLabs, y compris pour une voix clonée personnalisée. Réglez config.elevenlabs.voice_settings.stability et similarity_boost selon vos besoins. Eleven v4 ne prend pas en charge speed ni voice_settings.style. Si voice ne correspond pas au fournisseur et au modèle de la route, la requête renvoie 400 invalid_request_error avec param: "voice".

Paramètres propres au fournisseur

Vous pouvez également transmettre des paramètres vocaux propres au fournisseur :
  • ElevenLabs: config.elevenlabs.voice_id / config.elevenlabs.voice / config.elevenlabs.voiceName
  • Google: config.google.voice_name / config.google.voiceName
Utilisez voice au niveau supérieur par défaut afin de faciliter la portabilité.

Exemples de voix

Autorisations

Authorization
string
header
requis

Authentification par jeton Bearer

Corps

application/json
model
string
requis
input
string
requis
voice
string
speed
number
Plage requise: 0.25 <= x <= 4
format
enum<string>
Options disponibles:
mp3,
wav,
ogg,
aac
provider
object

Préférences de routage des fournisseurs pour la sélection par la passerelle.

config
object

Réponse

200 - audio/mpeg

Fichier audio

The response is of type file.

Dernière modification le 2 octobre 2026