agents icon indicating copy to clipboard operation
agents copied to clipboard

Azure TTS Crash

Open Test-isom opened this issue 1 year ago • 2 comments

{"message": "Error in main_task\nTraceback (most recent call last):\n File "/root/pythonenv/enve/lib/python3.10/site-packages/livekit/agents/utils/log.py", line 16, in async_fn_logs\n return await fn(*args, **kwargs)\n File "/root/pythonenv/enve/lib/python3.10/site-packages/livekit/plugins/azure/tts.py", line 90, in main_task\n raise ValueError(\nValueError: failed to synthesize audio: ResultReason.Canceled <azure.cognitiveservices.speech.SpeechSynthesisCancellationDetails object at 0x7d1d401cee90>", "level": "ERROR", "pid": 772600, "job_id": "AJ_NtiqPibwJ4no", "timestamp": "2024-09-09T09:52:06.540702+00:00"} {"message": "Error in str_synthesis_task\nTraceback (most recent call last):\n File "/root/pythonenv/enve/lib/python3.10/site-packages/livekit/agents/utils/log.py", line 16, in async_fn_logs\n return await fn(*args, **kwargs)\n File "/root/pythonenv/enve/lib/python3.10/site-packages/livekit/agents/voice_assistant/agent_output.py", line 222, in str_synthesis_task\n handle.tts_forwarder.mark_audio_segment_end()\n File "/root/pythonenv/enve/lib/python3.10/site-packages/livekit/agents/transcription/tts_forwarder.py", line 185, in mark_audio_segment_end\n raise RuntimeError("mark_audio_segment_end called before any push_audio")\nRuntimeError: mark_audio_segment_end called before any push_audio", "level": "ERROR", "pid": 772600, "job_id": "AJ_NtiqPibwJ4no", "timestamp": "2024-09-09T09:52:06.541356+00:00"}

Test-isom avatar Sep 09 '24 10:09 Test-isom

Seeing the same issue. Likely an API change on their (azure's) end - it started happening yesterday with no code changes. Other TTS providers still working fine.

AphinityApp avatar Sep 09 '24 13:09 AphinityApp

I think this is when the Azure TTS service did not return any audio. We have a fix in #730 that prevents the exception in that case.. however, the root cause it still the fact that Azure TTS didn't return any audio frames.

davidzhao avatar Sep 12 '24 06:09 davidzhao