Hello,
Im using SIP trunking and the voice agent is hosted in livekit Cloud. Im using different providers for STT, LLM and TTS. When the caller doesn’t have a good signal from the location from which the calle is made, how can this be dealt with? I did a few tests and I see from the sessions that some times the LLM understands what the caller is saying other times not (only when the signal is bad). When the LLM doesn’t understand it remains silence without the caller knowing what is happening. Any suggestions for better user experience on this issue?
I thought about the transcript confidence but i see that sometimes even with low % the LLM understands and there is no need for repeat of the caller.
Thank you in advance.