Skip to content

v0.0.19

Choose a tag to compare

@ivan-digital ivan-digital released this 28 May 12:25
· 354 commits to main since this release
10aef25

What's Changed

New

  • HTDemucs (Demucs v4) — higher-quality music source separation, +3.01 dB SDR over Open-Unmix (largest gains on bass/drums). speech separate --engine htdemucs. #288
  • OpenAI-compatible transcription/v1/audio/transcriptions server endpoint. #273
  • Qwen3-TTS on CoreML — full Apple Neural Engine routing + chunked decode. #269

Performance & quality

  • 7× faster CoreML ASR — split + batched-prefill decoder, ANE-safe. #282
  • Mastering-grade resampler — drains the filter tail, exact output length, phase-aligned stereo; mastering SRC for music/upsampling, standard for speech. #284
  • Qwen3-TTS bf16 / non-quantized support + ICL stability. #272
  • CosyVoice bf16 bundle support. #280

Fixes

  • Abort wedged Hugging Face downloads instead of hanging. #283
  • Stride-aware, NaN-safe argmax in the CoreML ASR decoder. #278

CLI

speech separate song.wav --engine htdemucs    # Demucs v4 (higher quality)
speech separate song.wav                       # UMX (default)