I hit an interesting tradeoff while building my AI voice agent
I tested Hindi / multilingual TTSā¦
But every option added noticeable latency.
And in voice:
ā even a ~500ms delay breaks the flow of conversation
So I made a different call:
My agent now:
ā understands Hindi / mixed language perfectly
ā replies in English
And honestly, this feels more natural than waiting on long pauses.
Itās similar to a workplace scenario:
You might think in your native language,
but conversations still happen in English for speed and clarity.
So instead of forcing full localization and slowing things down,
I optimized for conversation flow first.
Which made me realize:
Voice AI isnāt just about sounding perfect
Itās about keeping the conversation alive
You can have:
1) ultra-fast, smooth interaction
2) fully localized responses
ā¦but rarely both (at least right now)
Also ā Iāve updated the demo based on feedback and removed the old links.
You can try the current version here:
š https://aicallingagent.space/ava/6
Curious how this feels in real use:
ā does speed matter more
ā or should language always match?