Repository navigation
·
69 commits
to main
since this release
What's Changed
- Run the Piper TTS duration path on the host for Vulkan as well by @wOvAN in #913
- Add an opt-in RKNN decoder sidecar for inflect_v2 by @wOvAN in #915
- Modify .gitmodules to work with https and ssh checkouts while maintaining compatibility with repo forks by @simcop2387 in #923
- New Community Model: Fish Audio Drama 3 by @JarodMica in #916
- Reduce Drama 3 VRAM with opt-in disk-backed expert offload by @0xShug0 in #927
- Add Drama 3 voice cloning and multi-speaker WebUI by @0xShug0 in #928
- Fix Drama 3 Vulkan voice conditioning with opt-in F32 encoder accumulation by @0xShug0 in #929
- Fix Drama 3 offload prefill noise and repeat consistency by @0xShug0 in #930
- Optimize Drama 3 output head for speech token candidates by @0xShug0 in #931
- Gate family unit tests on the model set whose symbols they link by @wOvAN in #925
- Keep CPU f5_tts passes inside the graph pool ceiling, and free the evicted graphs by @wOvAN in #924
- Strip the ONNX module prefix in the Inflect v2 converter by @wOvAN in #933
- Fix CPU Fish DAC reference encoding for voice cloning by @0xShug0 in #936
- Align CUDA reference-encoder precision for Fish Audio and Drama 3 by @0xShug0 in #937
- Fix C++17 lambda capture breaking HIP server builds by @0xShug0 in #939
- fix(build): compile model unit tests' own family sources into the test by @wOvAN in #932
- fix(build): split compiled-in model specs into 16 KB literals by @wOvAN in #934
- webui: list the server's voices with UI management enabled by @KKTTSPJ in #941
- docs(piper_tts): the non-finite duration abort is the plain Vulkan path, not the sidecar by @wOvAN in #946
- Split the RKNN quality numbers by what varies, in docs/build/rockchip-npu.md by @wOvAN in #945
- webui: preview server voices in config mode and label the list by content by @KKTTSPJ in #943
- Document the RK3588 IOVA ceiling for engine size by @wOvAN in #949
- perf(qwen3_tts): opt in to voicing chunked text in one decoder pass by @wOvAN in #910
- server: add default_session_options for configured and UI-loaded models by @KKTTSPJ in #944
- Support updated Kitten TTS 2 weights with BF16, Q8 and Q4 GGUFs by @dignome in #947
- perf(voxcpm2): size the step graphs by the request, not by max_length by @wOvAN in #950
- fix(f5_tts): free the evicted graphs' staged CUDA constants by @wOvAN in #953
- feat(cosyvoice3): run the flow DiT estimator on the Rockchip NPU by @wOvAN in #951
- refactor(f5_tts): drop the unused raw DiT weight store by @wOvAN in #956
- Reduce shared WavLM memory usage for MioCodec, MioTTS, and MeanVC2 by @0xShug0 in #954
- server: let voice presets carry request options by @KKTTSPJ in #942
- refactor(rknn): build every engine through one converter helper by @wOvAN in #961
- refactor(rknn): split the aperture accounting from the aperture measurements by @wOvAN in #957
- Fix Drama3 seeded repeatability with sorted expert routing by @0xShug0 in #955
- feat(tensors): add i-quant (IQ) storage types for GGUF tensor loading by @Th-Underscore in #958
- Add opt-in NEON library and native model components by @0xShug0 in #962
- Add Plapre 3 Danish TTS and voice cloning by @0xShug0 in #965
- Align instruction fields across CLI and server by @0xShug0 in #894
- Declare shared model object-library dependencies and document Plapre TTS by @0xShug0 in #966
- Add OpenWakeWord Alexa GGUF package and documentation by @0xShug0 in #968
- Restore Whistle host decoder and add opt-in NEON acceleration by @0xShug0 in #967
- Add opt-in NEON network execution for microWakeWord by @0xShug0 in #969
- feat(fish_drama3): support per-layer expert counts and speech-only head by @Th-Underscore in #959
- fix(server): count exec_plan engines in the free-memory guard by @wOvAN in #964
- server: keep config model settings on WebUI loads, and offer demo voices with --ui by @KKTTSPJ in #971
- fix(rknn): find an exec_plan engine named next to the model by @wOvAN in #963
- webui: treat configured models the same with and without UI management by @KKTTSPJ in #972
- perf(rknn): price a ladder engine by what the driver reports by @wOvAN in #970
- feat(server): support per-model backend device selection by @railep in #973
- perf(fish_dac): chunked reference encoding to cut VRAM peak by @Th-Underscore in #960
- feat(webui): add Vietnamese interface translations by @kinhatula in #839
- Drama3 base/small release cleanup by @0xShug0 in #976
- text chunking: keep closing quotes with their sentence in tag-aware mode by @5uck1ess in #977
- fish_drama3: default top_k to 4097 (no cap), matching Fish's Space by @5uck1ess in #978
New Contributors
- @simcop2387 made their first contribution in #923
- @JarodMica made their first contribution in #916
- @railep made their first contribution in #973
- @kinhatula made their first contribution in #839
Full Changelog: v0.9.2...v0.9.2-drama3-base-small