Skip to content

v0.9.2-drama3-base-small

Latest

Choose a tag to compare

@github-actions github-actions released this 19 Oct 00:17
· 69 commits to main since this release
5074956

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

Full Changelog: v0.9.2...v0.9.2-drama3-base-small