From Piper to Polly: How I Built a Production-Ready Text-to-Speech API (and Everything That Broke…

A walkthrough of building a voice AI backend — through three TTS providers, a chunking problem, Redis caching, distributed locks, and a…