/ttsSynthétiser du texte en fichier WAV, ou streamer des chunks PCM bruts avec `streaming: true`.
Synthétiser la parole
Convertit du texte en audio en une seule requête.Mode WAV. Par défaut. Le corps de la réponse est un fichier audio/wav complet.Mode streaming. Définissez streaming: true pour un audio en temps réel. La réponse est audio/pcm avec Transfer-Encoding: chunked. Le corps est du PCM16 little-endian signé à 24 kHz, mono, sans en-tête.
Corps de la requête
4textstringrequisTexte à synthétiser. 1–650 caractères par requête ; chaque caractère compte pour la facturation. Utilisez
POST /tts/batchpour les scripts plus longs.languagestringoptionnelSupporte actuellement
english(par défaut) etfrench.voice_idstringoptionnelIdentifiant de voix depuis
GET /voices. Quand omis, la voix par défaut du déploiement est utilisée ; les clients hérités peuvent passerdefaultavec le même effet.streamingbooleanoptionnelDéfinir à
truepour un streaming PCM16 en chunks au lieu d'un fichier WAV complet. Par défautfalse.
Erreurs
4Le voice_id est résolu mais aucun modèle TTS actif n'y est associé. Le serveur renvoie le détail "Voice not linked to an active TTS model" tel quel — basez vos correspondances de chaîne sur cette valeur.
Vérifiez l'ID avec GET /voices, ou omettez voice_id pour utiliser la voix par défaut.
Le text dépasse le plafond de sécurité de 650 caractères pour la synthèse TTS synchrone. La requête renvoie 413 avant le début de la synthèse.
Utilisez POST /tts/batch pour le texte long, ou découpez le texte aux limites des phrases pour les usages temps réel.
text est vide ou dépasse le plafond du schéma, language n'est pas english/french, ou un mot de text est trop long pour être prononcé (un long code, jeton ou URL sans espaces). Le champ error en donne la raison.
Envoyez 1–650 caractères de texte et un code de langue supporté, et écrivez les longs codes avec des espaces entre les groupes. Pour les textes plus longs, utilisez POST /tts/batch.
Le service de synthèse démarre ou est en cours de montée en charge.
Réessayez après un court délai. Une voix nouvellement déployée peut prendre une à deux minutes pour se préparer.
