Hi everyone and team, I would like to ask about interruptions. Does LiveKit differentiate between being interrupted right at the start of text-to-speech and during text-to-speech?
The situation is: the LLM node finishes generating a response, and then we have two cases:
1. The interruption happens right at the beginning of the TTS node, before any words are spoken.
2. The interruption happens while the TTS is already speaking (for example, after 3–4 words have been spoken).
Does LiveKit have specific events or any mechanism to distinguish between these two cases? Thanks a lot.