When I joined Justdial's AI Initiative, cascading Voice AI cost sat at Rs. 6/min — well above what a vendor like Squadstack charged at Rs. 2.5/min. Getting to Rs. 1.2/min without losing accuracy meant treating the pipeline as one system, not three vendor API calls stitched together.
A cascading pipeline (STT → LLM → TTS) burns money in places that aren't obvious from a pricing page:
Fine-tuning IndicF5 TTS on our own Justdial call-center audio replaced a per-call vendor TTS cost with a fixed compute cost on owned infrastructure, and gave us voices that actually sounded like our brand instead of a generic assistant.
On the STT/LLM side, trimming context aggressively per turn and caching intent classification for repeat query patterns cut the most expensive calls without touching accuracy — in some cases improving it, because a smaller, well-scoped prompt hallucinates less than a bloated one.
Cost and latency optimization are the same project. Every trick that cuts round-trip cost also cuts the 400ms budget between a caller finishing a sentence and hearing a response. Optimize for one and you mostly get the other for free — which is the only reason this was possible in a month, not a quarter.