Commit Graph
7 Commits
Author SHA1 Message Date
BatteryShark 36f21a0a7f fix: respect frames_after_eos parameter in generate_audio_stream() (#58)
The `frames_after_eos` parameter in `generate_audio_stream()` and
`generate_audio()` was accepted but never used - the code always used
the auto-calculated guess.

**Before:** User passes `frames_after_eos=0` → ignored, uses guess (3+
frames of silence)
**After:** User passes `frames_after_eos=0` → respected, minimal
trailing silence

Default behavior preserved when `frames_after_eos=None`.

I *think* this is the intention of that argument.
2026-01-21 11:31:25 +01:00
Arihant Tripathy 8cadf71b0f Slice the kvcache when getting the model state for a given voice (#32)
Related to #14
2026-01-17 15:55:57 +01:00
Gabriel de Marmiesse 222714c495 Fix memory leak by using no_grad in all threads (#16)
`torch.no_grad` is thread local, I now run the autoregressive generation
in a separate thread, in addition of the thread running mimi, and forgot
to add `torch.no_grad` to the function inside this thread.
2026-01-13 18:07:02 +01:00
Gabriel de Marmiesse 366aa68c23 Change voices available without voice cloning (#12) 2026-01-13 11:06:23 +01:00
Gabriel de Marmiesse 2ba3b64f52 Allow and handle infinitely long text inputs (#11)
Fix #5
2026-01-12 17:16:24 +01:00
Gabriel de Marmiesse becd3137a1 Use the new checkpoints structure (#10) 2026-01-12 12:56:13 +01:00
gabrieldemarmiesse f5fa328a58 Copy the files in the new repo for public release 2026-01-12 11:25:16 +01:00