Gå till innehåll

WebSocket-förbättringar: stabilitet & anpassad timeout

Stabilare resultat för långa ljudgenereringar & anpassad inaktivitetstimeout

A digital illustration of a web socket with interconnected nodes and lines surrounding it.

Vi har uppdaterat vårt WebSocket-API så att långa ljudgenereringar blir mer stabila. Uppdateringarna löser problem där röster kunde låta robotaktiga eller tappa kvalitet under längre sessioner, så att ljudet håller jämn kvalitet hela vägen. Här visar vi hur en röst kan förändras mellan början och slutet av en lång generering:

Före

 / 
 / 

Efter

 / 
 / 

Vi har också lagt till en anpassad inaktivitetstimeout för WebSocket-anslutningar, med ett nytt maxvärde på 180 sekunder. Standardvärdet är fortfarande 20 sekunder men kan nu ökas efter behov.

För att justera detta, lägg bara till inactivity_timeout som en query-parameter i WebSocket-endpointen:

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

Utforska artiklar av ElevenLabs-teamet

ElevenLabs

Skapa ljud och röster som imponerar med de bästa AI-verktygen

Kom igång gratis

Har du redan ett konto? Logga in