본문 바로가기

WebSocket 개선: 안정성 & 맞춤 타임아웃

긴 오디오 생성 시 더 안정적인 출력 & 맞춤 비활성 타임아웃

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

WebSocket API를 업데이트해 긴 오디오 생성도 더 안정적으로 처리할 수 있게 했습니다. 이번 개선으로 긴 세션에서 목소리가 로봇처럼 변하거나 점점 사라지는 문제를 해결해, 전체적으로 일관된 품질을 보장합니다. 아래에서 긴 오디오 생성의 시작과 끝에서 목소리가 어떻게 달라지는지 확인할 수 있습니다:

변경 전

 / 
 / 

변경 후

 / 
 / 

또한 WebSocket 연결에 맞춤 비활성 타임아웃 기능을 추가했으며, 최대 180초까지 설정할 수 있습니다. 기본값은 20초지만, 필요에 따라 더 길게 조정할 수 있습니다.

이 값을 변경하려면 WebSocket 엔드포인트에 inactivity_timeout 쿼리 파라미터를 추가하면 됩니다:

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

ElevenLabs 팀의 다른 글 보기

최고 품질의 AI 오디오로 창작하세요