How we made a text-to-speech model respond in sub-50 ms | Dark Hacker News