Améliorations de WebSocket : fiabilité et délai d'expiration personnalisé

Sortie plus stable pour les longues générations audio et délai d'inactivité personnalisé

Nous avons apporté des mises à jour à notre API WebSocket qui rendent les longues générations audio plus stables. Ces modifications corrigent les problèmes où les voix pouvaient devenir robotiques ou s'estomper pendant les sessions plus longues, garantissant ainsi une qualité constante tout au long du processus. Ci-dessous, nous avons partagé comment une voix change entre le début et la fin d'une longue génération :

Avant

 / 
 / 

Après

 / 
 / 

Nous avons également ajouté un délai d'inactivité personnalisé pour les connexions WebSocket, avec un nouveau maximum de 180 secondes. La valeur par défaut reste à 20 secondes mais peut être étendue pour mieux répondre à vos besoins.

Pour régler cela, ajoutez simplement inactivity_timeout comme paramètre de requête dans le point de terminaison WebSocket :

wss://api.elevenlabs.io/v1/text-to-speech/{voice_id}/stream-input?model_id=eleven_turbo_v2&inactivity_timeout=180

En voir plus

ElevenLabs

Créez avec l'audio AI de la plus haute qualité.

Se lancer gratuitement

Vous avez déjà un compte ? Se connecter