
Turns each String utterance into a mono AudioFrame using the ResembleAI Chatterbox-Turbo single-step decoder, honouring inline paralinguistic tags (cough, laugh, chuckle) written directly in the text.
Read a prompt file line by line and render each line to a saved audio clip.
Local LLM reply turned into speech and forwarded as a JSON-wrapped payload.
AudioFrame at the model rate without ever running the decoder, so silent gaps in a text stream emit zero-length frames rather than silence.model_name must point at a Chatterbox-Turbo-family checkpoint; the Turbo loader expects that weight layout, and unrelated repos load but decode to noise.temperature toward zero collapses decoding to greedy and flattens prosody, while higher values widen variation at the cost of stability; top_p and top_k clip the candidate set on top of that and repetition_penalty discourages token loops.device on a host with no visible GPU continues on CPU at far slower speeds instead of failing.norm_loudness, is read once when the decoder is built at startup; there is no per-call re-read, so any change needs a redeploy.Automated release