github ggml-org/llama.cpp b11850

pre-releaseone hour ago
Details

mtmd : add Soprano TTS support (#28607)

Add Soprano-80M and Soprano-1.1-80M (https://huggingface.co/ekwek/Soprano-1.1-80M)
as an audio generation model: a Qwen3 backbone plus a Vocos decoder that runs
as a gen-only mmproj.

  • convert: detect Soprano checkpoints and export the backbone as qwen3 and the
    decoder.pth Vocos weights as the mmproj
  • vocab: add the soprano pre-tokenizer (lowercase, whitespace collapse,
    per-digit split, [UNK] fallback)
  • mtmd: add the Vocos graph and ISTFT, allow loading a gen-only mmproj for
    Soprano and include the gen-audio context in mtmd_get_memory_usage
  • mtmd-helper: add the Soprano pipeline; the decoder runs over the whole
    utterance, so stream mode sends the audio in one chunk after flush()
  • tts: document Soprano usage

Assisted-by: Codex
Assisted-by: Claude Opus 5.5

Website:

Attestations:

macOS/iOS:

Linux:

Android:

Windows:

openEuler:

  • DISABLED
  • openEuler x86 (310p)
  • openEuler x86 (910b, ACL Graph)
  • openEuler aarch64 (310p)
  • openEuler aarch64 (910b, ACL Graph)

UI:

Don't miss a new llama.cpp release

NewReleases is sending notifications on new releases.