x-api-key et
utilisez un voice_id Gradium. La chaîne de lecture peut généralement rester inchangée.
Changement d’endpoint
Correspondance des requêtes
Pour les requêtes POST, le changement le plus important est que Gradium reçoit la voix dans le corps JSON et non dans le chemin de l’URL :
Utilisez l’exemple POST Gradium
comme requête de remplacement. Il renvoie les octets audio bruts lorsque
only_audio vaut true : le code existant qui « enregistre le corps de la réponse comme audio »
peut donc rester inchangé.
Correspondance WebSocket
Pour le TTS en streaming, le cycle de vie Gradium est le suivant :- Connectez-vous à
wss://api.gradium.ai/api/speech/tts. - Envoyez un message
setupavecvoice_id,model_nameetoutput_format. - Envoyez un ou plusieurs messages
text. - Envoyez
end_of_stream. - Lisez les messages
audiojusqu’à ce que Gradium envoieend_of_stream.
Checklist
- Remplacez l’URL du fournisseur par l’endpoint Gradium.
- Passez l’authentification à
x-api-key. - Déplacez l’identifiant de voix du chemin de l’URL vers
voice_id. - Utilisez un identifiant de voix Gradium issu de la bibliothèque de voix.
- Conservez votre chaîne existante d’écriture et de lecture audio.
Guide REST du TTS Gradium
Schéma POST complet, modes de réponse et formats de sortie pris en charge.