Skip to main content
La plupart des migrations d’API vocales se résument au même petit changement : pointer votre code de requête existant vers Gradium, envoyer votre clé API Gradium dans l’en-tête x-api-key, et utiliser un voice_id ou un réglage de modèle Gradium. Le vrai gain, c’est que la même API couvre la synthèse vocale (TTS) en temps réel, la transcription (STT) en temps réel, la VAD sémantique, le délai adaptatif, des tokens WebSocket utilisables en toute sécurité dans le navigateur et les voix personnalisées. Votre application peut garder la même structure :
  • POST lorsque vous disposez déjà de l’intégralité de l’entrée.
  • WebSocket lorsque vous voulez une entrée en streaming ou une sortie à faible latence.
  • Les octets audio ou les fragments en flux reviennent aux mêmes endroits que ceux où votre intégration actuelle les traite déjà.
  • La VAD sémantique et le délai adaptatif fournissent aux agents vocaux des signaux de gestion des tours de parole de premier ordre, sans vous obliger à greffer des heuristiques de détection de fin de parole.
  • Les clients navigateur doivent utiliser des tokens Gradium à courte durée de vie au lieu d’embarquer des clés API. Consultez WebSockets dans le navigateur.
Si vous avez déjà encapsulé ElevenLabs, Cartesia, Deepgram ou Fish Audio derrière un petit adaptateur de fournisseur, la migration consiste généralement à changer l’URL, l’en-tête d’authentification et quelques noms de champs.

Exemple POST Gradium

Pour un bloc de texte complet, envoyez une seule requête HTTP et écrivez la réponse audio dans un fichier :
C’est tout le parcours pour une synthèse vocale ponctuelle : un corps de requête en entrée, des octets audio en sortie. Pour le schéma complet, consultez Synthèse vocale REST.

Exemple WebSocket Gradium

Pour la synthèse vocale en streaming, connectez-vous au WebSocket Gradium, envoyez setup une fois, puis envoyez le texte :
Une fois la connexion ouverte, envoyez :
Gradium renvoie en flux des messages audio contenant des fragments audio encodés en base64. Pour le contrat de messages complet, consultez Synthèse vocale WebSocket.

Guides par fournisseur

D'ElevenLabs à Gradium

Migrez vos appels TTS existants vers les endpoints REST et WebSocket de Gradium.

De Cartesia à Gradium

Adaptez vos adaptateurs TTS et STT aux champs de requête et aux types de messages Gradium.

De Deepgram à Gradium

Remplacez vos adaptateurs vocaux par le STT, le TTS, la VAD sémantique et le flush de Gradium.

De Fish Audio à Gradium

Migrez vos appels TTS, de clonage de voix et d’ASR vers les API JSON de Gradium.

Ce qui change généralement

Endpoints de transcription

Si vous migrez une intégration STT, appliquez la même logique avec les routes STT : Consultez Transcription REST et Transcription WebSocket pour les formats de messages.

Modèles pour la production

Cycle de vie WebSocket

Setup, ready, entrée, flush, fin de flux, multiplexage et erreurs.

WebSockets dans le navigateur

Émettez des tokens à courte durée de vie pour les clients WebSocket navigateur et mobiles.