Hoppa till navigering

Hur kan jag hålla WebSocket-anslutningen öppen?

Om du arbetar med text-till-tal-WebSockets-endpointen via vårt API stängs anslutningen automatiskt efter 20 sekunders inaktivitet.

För att hålla anslutningen öppen kan du skicka ett enda mellanslagstecken ” ”. Observera att den här strängen måste innehålla ett mellanslag, eftersom en helt tom sträng, "", skickar ett End of Sequence-meddelande (EOS) och stänger socketen.

Det håller anslutningen öppen i ytterligare 20 sekunder. För att hålla anslutningen öppen längre behöver du skicka ytterligare enstaka mellanslagstecken ” ” var 20:e sekund.

Du kan också ange hur länge anslutningen får vara inaktiv innan den stängs automatiskt. Standardvärdet är 20 sekunder, men du kan ändra det genom att lägga till inactivity_timeout som en frågeparameter i WebSockets-endpointen. Det högsta tillåtna värdet är 180 sekunder.

Mer information finns i WebSockets API-referensen.