Stable Audio is an advanced audio generation model designed to create high-quality audio tracks from textual prompts.
Key Features:
The model is intended for musicians, sound designers, and developers looking to create music, sound effects, or ambient sounds for various applications such as games, films, or interactive media.
Stable Audio primarily supports English for text prompts but can process multilingual inputs depending on the context of the prompt.
Stable Audio employs a latent diffusion model architecture optimized for audio generation. It uses a combination of a highly compressed autoencoder for efficient representation of audio waveforms and a diffusion transformer (DiT) that excels in manipulating data over long sequences.
The model was trained on a diverse dataset sourced from the AudioSparx music library, which includes over 800,000 audio files encompassing music, sound effects, and single-instrument stems.
Stable Audio has demonstrated impressive performance metrics:
| Metric | Score |
|---|---|
| Quality Index | High |
| Length of Generated Tracks | up to 47s |
| Sampling Rate | 44.1 kHz |
The model is available on the AI/ML API platform as "Stable Audio" .
Detailed API Documentation is available here.
API Pricing
Stability AI emphasizes ethical considerations in AI development by promoting transparency regarding the model's capabilities and limitations. The organization ensures that all training data respects copyright laws and provides options for artists to opt out of data usage.
Stable Audio is available under a commercial license that allows both research and commercial usage rights while ensuring compliance with ethical standards regarding creator rights.
Get Stable Audio API here.
Measured on the AI/ML API gateway across live traffic. Figures are medians unless stated. Last updated 2026-10-12.
import requests, time headers = {"Authorization": "Bearer " + AIMLAPI_KEY} job = requests.post( "https://api.aimlapi.com/v2/generate/audio", headers=headers, json={ "model": "stable-audio", "prompt": "Upbeat lofi background music" }, ).json() gid = job["generation_id"] while True: res = requests.get(f"https://api.aimlapi.com/v2/generate/audio?generation_id={gid}", headers=headers).json() if res.get("status") in ("completed", "error", "failed"): break time.sleep(3) print(res)
const headers = { Authorization: `Bearer ${process.env.AIMLAPI_KEY}`, "Content-Type": "application/json", }; const job = await (await fetch("https://api.aimlapi.com/v2/generate/audio", { method: "POST", headers, body: JSON.stringify({ "model": "stable-audio", "prompt": "Upbeat lofi background music" }), })).json(); let res; do { await new Promise((r) => setTimeout(r, 3000)); res = await (await fetch(`https://api.aimlapi.com/v2/generate/audio?generation_id=${job.generation_id}`, { headers })).json(); } while (!["completed", "error", "failed"].includes(res.status)); console.log(res);
# submit the job — the response contains "generation_id" curl -X POST https://api.aimlapi.com/v2/generate/audio \ -H "Authorization: Bearer $AIMLAPI_KEY" \ -H "Content-Type: application/json" \ -d '{"model":"stable-audio","prompt":"Upbeat lofi background music"}' # then poll for the result until it is ready curl "https://api.aimlapi.com/v2/generate/audio?generation_id={generation_id}" -H "Authorization: Bearer $AIMLAPI_KEY"
OpenAI-compatible — swap the base URL and it works with your existing SDK.
| Type | Price |
|---|---|
| Output | |
| Model | Input | Output | Context | Best for |
|---|---|---|---|---|
Stable Audio This page | Audio generation | |||
| Speech synthesis | ||||
| Speech synthesis | ||||
| Speech synthesis | ||||
| Speech synthesis |
Stable Audio takes audio, text as input and returns audio.
Stable Audio is priced at output $0.000156 / step (variable).
Stable Audio was built by Stability AI.
Send a request to v2/generate/audio with stable-audio as the model id.
Yes. Stable Audio is served through AI/ML API, so the same key and endpoint format used for other models applies.
Stable Audio includes audio transformation features and gives users extensive creative control over the generated output.