WebSocket-förbättringar: tillförlitlighet och anpassad timeout

Stabilare utgång för långa ljudgenerationer och anpassad inaktivitetstidsgräns

Vi har gjort uppdateringar av vårt WebSocket API som gör långa ljudgenerationer mer stabila. Dessa ändringar åtgärdar problem där röster kan bli robotiska eller blekna under längre sessioner, vilket säkerställer konsekvent kvalitet hela tiden. Nedan har vi delat hur en röst förändras mellan början och slutet av en lång generation:

Före

 / 
 / 

Efter

 / 
 / 

Vi har också lagt till en anpassad inaktivitetstidsgräns för WebSocket-anslutningar, med ett nytt maximum på 180 sekunder. Standardvärdet är kvar på 20 sekunder men kan utökas för att bättre passa dina behov.

För att justera detta, lägg helt enkelt till inactivity_timeout som en frågeparameter i WebSockets slutpunkt:

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

Utforska mer

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