WebSocket-Verbesserungen: Zuverlässigkeit und benutzerdefiniertes Timeout

Stabilere Ausgabe für lange Audiogenerationen und benutzerdefiniertes Inaktivitäts-Timeout

Wir haben Aktualisierungen an unserer WebSocket-API vorgenommen, die die Generierung langer Audiodaten stabiler machen. Diese Änderungen beheben Probleme, bei denen Stimmen während längerer Sitzungen roboterhaft werden oder verblassen konnten, und gewährleisten durchgehend eine gleichbleibende Qualität. Nachfolgend haben wir beschrieben, wie sich eine Stimme zwischen dem Beginn und dem Ende einer langen Generation verändert:

Vor

 / 
 / 

Nach

 / 
 / 

Wir haben außerdem ein benutzerdefiniertes Inaktivitäts-Timeout für WebSocket-Verbindungen mit einem neuen Maximum von 180 Sekunden hinzugefügt. Der Standardwert beträgt weiterhin 20 Sekunden, kann aber Ihren Anforderungen entsprechend verlängert werden.

Um dies anzupassen, fügen Sie einfach inactivity_timeout als Abfrageparameter im WebSocket-Endpunkt hinzu:

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

Mehr entdecken

ElevenLabs

AI-Audioinhalte in höchster Qualität generieren

Kostenlos registrieren

Haben Sie bereits ein Konto? Anmelden

WebSocket-Verbesserungen: Zuverlässigkeit und benutzerdefiniertes Timeout | ElevenLabs