
Sends each String to a colocated vLLM instance serving Voxtral and decodes the returned clip into an AudioFrame, offering preset voices across several languages with a selectable audio encoding.
Local LLM reply voiced multilingually and forwarded as a JSON-wrapped payload.
Speech-to-speech loop — transcribe, reason, then re-voice the reply to file.
voice must be one of the baked-in presets and model_name must be the Voxtral checkpoint the service has loaded; an unrecognised voice or model is rejected by the service as an HTTP error rather than caught locally.response_format selects the wire encoding requested from the service; the bytes are decoded back to samples and the source sample rate is preserved verbatim with no resampling.String short-circuits to an empty AudioFrame without contacting the service.Automated release