mirror of
https://github.com/jamiepine/voicebox.git
synced 2026-10-04 01:25:18 -07:00
The qwen configs already set retries_runaway on MLX, with the reason in a comment: mlx-audio can continue past an EOS miss and emit silence followed by codec noise. The Chatterbox MLX backend added in this PR hits the same failure and did not have the guard wired. Observed on an M4 Max with a cloned pt-BR profile: a 145 character sentence took 18.0s and returned 5.3s of audio for text worth about 8s, and a short reply came back as an endless hiss. With retries_runaway enabled the same sentence takes 3.4s and returns the full 7.4s of speech.