Pular para o conteúdo

Melhorias no WebSocket: mais confiável e com timeout personalizado

Publicado
Última atualização

OuvirOuça este artigo

Atualizamos nossa API WebSocket para tornar as gerações longas de áudio mais estáveis. Essas mudanças corrigem problemas em que as vozes podiam ficar robóticas ou perder qualidade em sessões longas, garantindo consistência do início ao fim. Veja abaixo como uma voz muda entre o começo e o final de uma geração longa:

Antes

 / 
 / 

Depois

 / 
 / 

Também adicionamos um timeout de inatividade personalizado para conexões WebSocket, agora com limite máximo de 180 segundos. O padrão continua sendo 20 segundos, mas pode ser ajustado conforme sua necessidade.

Para ajustar, basta adicionar inactivity_timeout como parâmetro de consulta no endpoint WebSocket:

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

Artigos relacionados

Crie com o áudio de IA da mais alta qualidade