big-controller-60015
06/26/2025, 7:45 AM2025-06-26 13:13:33,262 - WARNING livekit.agents - failed to synthesize speech, retrying in 0.1s
Traceback (most recent call last):
File "/home/mohammedusamaahmed/usama1/Voice-Agents/newLivekitVersion/1_0_21_newLivekitVersionVenv/lib/python3.10/site-packages/livekit/agents/tts/tts.py", line 311, in _main_task
await self._run(output_emitter)
File "/home/mohammedusamaahmed/usama1/Voice-Agents/newLivekitVersion/1_0_21_newLivekitVersionVenv/lib/python3.10/site-packages/livekit/plugins/elevenlabs/tts.py", line 335, in _run
raise APITimeoutError() from None
livekit.agents._exceptions.APITimeoutError: Request timed out. (body=None, retryable=True) {"tts": "livekit.plugins.elevenlabs.tts.TTS", "attempt": 1, "streamed": true, "pid": 959026, "job_id": "AJ_wGUeVFe6TJfj"}
what is the meaning of this error, when can it happen?tall-airline-16756
06/26/2025, 7:45 AMtall-airline-16756
06/26/2025, 7:45 AMAPITimeoutError
, occurs when a speech synthesis request in LiveKit takes longer than the specified timeout period. This is a retryable error, meaning the system will attempt to retry the request based on configured parameters such as maximum retry attempts, timeout duration, and retry intervals. If all retry attempts are exhausted, the error is propagated to the caller. This can happen due to network latency, server-side delays, or other factors affecting the API's response time.
Sources: GitHub::livekit::agents | livekit-agents/livekit/agents/_exceptions.py