
Stability AI text-to-audio modelo para música e efeitos sonoros, clipes estéreo de 44,1 kHz de até 380 segundos, com controles de duração, passo e seed.
Stability AI text-to-audio modelo para música e efeitos sonoros, clipes estéreo de 44,1 kHz de até 380 segundos, com controles de duração, passo e seed.
Também conhecido como Stability AI Stable Audio 3 Medium
stable-audio-3-medium/v1/audio/generationsstabilityai/stable-audio-3-mediumTarifas pay-as-you-go ao vivo do catálogo EmpirioLabs. Você paga só pelo que usa, sem mínimo mensal.
Stable Audio 3 Medium roda por POST /v1/audio/generations. A requisição retorna um job_id na hora; consulte GET /v1/jobs/{job_id} até o job terminar e leia as URLs de saída do resultado. Obtenha uma chave de API no painel EmpirioLabs.
curl https://api.empiriolabs.ai/v1/audio/generations \
-H "Authorization: Bearer $EMPIRIOLABS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "stable-audio-3-medium",
"prompt": "Describe what you want Stable Audio 3 Medium to generate."
}'curl https://api.empiriolabs.ai/v1/jobs/JOB_ID \
-H "Authorization: Bearer $EMPIRIOLABS_API_KEY"import requests
response = requests.post(
"https://api.empiriolabs.ai/v1/audio/generations",
headers={"Authorization": "Bearer YOUR_EMPIRIOLABS_API_KEY"},
json={
"model": "stable-audio-3-medium",
"prompt": "Describe what you want Stable Audio 3 Medium to generate.",
},
)
job = response.json()
# Generation runs as an async job. Poll until it completes.
import time
while True:
status = requests.get(
f"https://api.empiriolabs.ai/v1/jobs/{job['job_id']}",
headers={"Authorization": "Bearer YOUR_EMPIRIOLABS_API_KEY"},
).json()
if status.get("status") in ("completed", "failed"):
print(status)
break
time.sleep(5)Parâmetros de requisição suportados pela API Stable Audio 3 Medium na EmpirioLabs. Os padrões valem quando um campo é omitido.
| Parâmetro | Tipo | Padrão | Intervalo / valores | Descrição |
|---|---|---|---|---|
| prompt | string | - | - | A música ou o som a gerar. |
| audio_duration | number | 30 | 1 a 380 | Duração do clipe em segundos, de 1 a 380. |
| num_inference_steps | number | 8 | 4 a 8 | Passos de amostragem, de 4 a 8. |
| seed | number | - | 0 a 2147483647 | Semente aleatória. Deixe sem definir para uma aleatória. |
| format | enum | mp3 | mp3, wav, flac, ogg | Formato de arquivo de áudio do clipe gerado. |
| response_format | enum | url | url, b64_json | Devolva uma URL de mídia assinada por padrão, ou bas64 em JSON quando solicitado. |
| return_base64 | boolean | false | - | Alias de compatibilidade para response_format=b64_json. |
Gera música e efeitos sonoros a partir de texto: 44,1 kHz estéreo, de 1 a 380 segundos por clipe. Alimentado por Stability AI.
Na EmpirioLabs, Stable Audio 3 Medium é cobrado por uso. A tabela de tarifas ao vivo desta página sempre corresponde ao que a API cobra.
Stable Audio 3 Medium é servido por POST /v1/audio/generations em api.empiriolabs.ai com autenticação padrão por token Bearer.
Sim. O playground da EmpirioLabs executa Stable Audio 3 Medium no navegador com os mesmos parâmetros que a API expõe, para você testar prompts antes de escrever código.
Crie uma conta EmpirioLabs e gere uma chave em API Keys no painel. A cobrança usa créditos pay-as-you-go, então você paga apenas pelas requisições que faz.
Confira nossos preços ou entre em contato se quiser que seu próprio modelo seja implementado em nossa pilha.