/ Модель

Характеристики

Лицензия
Своя лицензия
Базовая модель
stable-audio-3-medium
Опубликована
29 июн 2026

stable-audio-3-medium-GGUF

Генерация аудиоТекст → аудио3 профессии

Stable Audio 3 Medium GGUF — это конверсия модели stabilityai/stable-audio-3-medium в формат GGUF для инференса через sa3.cpp.

6 592скачиваний за 30 дней5лайковвеса обновлены15 авг 2026

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

Конверсию опубликовал thepatch; исходная модель разработана Stability AI. Модель предназначена для генерации аудио по текстовому описанию, включая музыкальные композиции и звуковые эффекты, без необходимости использовать PyTorch. Поддерживаются CPU, CUDA, Vulkan и Metal на Apple Silicon.

Модель состоит из diffusion transformer DiT размером 1,5 млрд параметров, автоэнкодера SAME-L, conditioner и общего текстового энкодера с токенизатором T5Gemma-B-B-UL2. Доступны варианты F32, F16, Q8_0, Q5_K_M и Q4_K_M; объём пары DiT и SAME-L составляет примерно от 1,5 до 8,8 ГБ в зависимости от точности. В README указан английский язык. Контекст модели и точная поддерживаемая длительность аудио не заявлены, однако приведены примеры генерации 12-секундных и более длинных клипов.

Сильные стороны — переносимый C++/GGML-инференс, отсутствие PyTorch, несколько вариантов квантования и высокая схожесть квантованных компонентов с эталоном F16. Квантование уменьшает требования к памяти и может ускорять работу на CUDA и Vulkan, но на Metal прирост скорости практически отсутствует. На CPU модель работает примерно в десять раз медленнее, чем на указанном GPU. Для работы требуется комплект из нескольких файлов, причём DiT и SAME-L должны иметь одинаковую точность, а также общий энкодер и токенизатор.

Конвертированные веса распространяются по Stability AI Community License: организациям с годовой выручкой менее 1 млн долларов разрешены коммерческое использование, дообучение и производные работы; для организаций выше этого порога требуется Enterprise License. Исходный код Stable Audio 3 имеет лицензию MIT, а T5Gemma распространяется на условиях Gemma Terms of Use.

Для каких профессий подходит3

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

Stable Audio 3 Medium — GGUF (for sa3.cpp)

GGUF conversions of stabilityai/stable-audio-3-medium for sa3.cpp — a portable C++/GGML port of Stable Audio 3, no PyTorch in the loop. Runs on CPU, CUDA, Vulkan, or Metal (Apple Silicon). Every component is validated against the PyTorch reference at cosine similarity ~1.0.

Files

This is a multi-file model. Grab the DiT + SAME at your chosen precision and the conditioner, plus the shared encoder + tokenizer from the t5gemma-b-b-ul2-GGUF repo.

componentfilenotes
DiT (diffusion transformer)stable-audio-3-medium-dit-1.5B-v1.0-{F32,F16,Q8_0,Q5_K_M,Q4_K_M}.ggufpick one encoding
autoencoder (SAME-L)stable-audio-3-medium-same-l-v1.0-{F32,F16,Q8_0,Q5_K_M,Q4_K_M}.ggufmust match the DiT
conditionerstable-audio-3-medium-conditioner-v1.0-F32.gguftiny sidecar (prompt padding + seconds_total)
encoder + tokenizer→ t5gemma-b-b-ul2-GGUFshared across all SA3 variants

F16 is the production path (~3.5s for 12s of audio on an 8GB laptop GPU); F32 is for CPU validation. The conditioner + encoder + tokenizer stay F32 (small / quality-critical).

Encodings

sa3-generate --encoding resolves the DiT and the SAME with the same suffix, so download the pair.

encodingDiTSAME-Ltotal
F325545 MB3251 MB8796 MB
F162773 MB1626 MB4399 MB
Q8_01483 MB865 MB2348 MB
Q5_K_M1053 MB617 MB1670 MB
Q4_K_M962 MB570 MB1532 MB

q4_k_m and q5_k_m promote the attention V, feed-forward down and embedding tensors to Q6_K; q8_0 is uniform. Every tier passes sa3-quant-check with below-threshold=0 at cosine 0.990 against the F16 reference, for the DiT and the SAME alike.

Quantization buys footprint everywhere and speed only on some backends. CUDA and Vulkan gain roughly 33% end to end. Metal is flat — Q8_0 is 1.7% faster and Q4_K_M 2.1% slower than F16, because the load-time saving and the added per-step dequant cancel out. On a Mac, pick a quant for the memory, not for the speed.

Usage

For use with sa3.cpp:

# pip install huggingface_hub
python tools/download_models.py --variant medium --encoding f16   # fetches this set + the shared encoder

# --model resolves the 5 gguf files in ./models by name
sa3-generate --model medium --prompt "upbeat funk groove with slap bass" --out song.wav

For a quantized set, pass the encoding to both — the downloader and the generator use the same names:

python tools/download_models.py --variant medium --encoding q4_k_m
sa3-generate --model medium --encoding q4_k_m --prompt "upbeat funk groove with slap bass" --out song.wav

Performance

Roughly 3s for a 12s clip at f16 on an 8GB laptop GPU (RTX 5070), and ~6s on an Apple M4 — end to end, including model load. The sliding-window decoder keeps long generations linear (a 2-minute clip is ~9s on the 5070). CPU works but is ~10× slower. Full numbers + the f16 / flash-attention levers: docs/BENCHMARKS.md.

License

These are format conversions of stabilityai/stable-audio-3-medium, whose weights Stability AI releases under the Stability AI Community License: free for organizations under $1M annual revenue, with commercial use, fine-tuning, and derivative works permitted within that threshold (above it, contact Stability AI for an Enterprise License). Outputs are yours. That license carries over to these converted weights.

The upstream stable-audio-3 source code is released separately under MIT. Pair these with the shared T5Gemma text encoder, which is Google's under the Gemma Terms of Use.

Relationship to the original

Format conversions (weights → GGUF) for inference in sa3.cpp — no retraining, no architectural changes. See sa3.cpp/docs/DISTRIBUTION.md for the naming convention and how the pieces fit together.

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм

Нельзя запустить

GGUF-веса поддерживаются только для текстовых LLM (llama.cpp).

Ревизия весов
380a7b2

0 моделей