
Mistura a narração sobre um fundo de música, mergulhando automaticamente a música sob a voz para que o diálogo permaneça claro sem automação manual.
Mistura a narração sobre um fundo de música, mergulhando automaticamente a música sob a voz para que o diálogo permaneça claro sem automação manual.
sonilo-audio-ducking/v1/audio/generationssonilo/sonilo-audio-duckingTarifas pay-as-you-go ao vivo do catálogo EmpirioLabs. Você paga só pelo que usa, sem mínimo mensal.
Sonilo Audio Ducking 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": "sonilo-audio-ducking",
"prompt": "Describe what you want Sonilo Audio Ducking 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": "sonilo-audio-ducking",
"prompt": "Describe what you want Sonilo Audio Ducking 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 Sonilo Audio Ducking na EmpirioLabs. Os padrões valem quando um campo é omitido.
| Parâmetro | Tipo | Padrão | Intervalo / valores | Descrição |
|---|---|---|---|---|
| voice_url | string | - | - | Narração, diálogo ou um vídeo falado para manter à frente. No playground, anexe este arquivo primeiro. |
| music_url | string | - | - | Faixa de música para se abaixar sob a voz. No playground, anexe este arquivo em seguida. |
Entradas - Uma faixa de voz: narração, diálogo ou um vídeo falado - Uma faixa musical para ficar abaixo Controles Suporta uma URL de voz e uma URL de música. No playground, anexe a voz primeiro e a música depois. Limites - Cada entrada de até 300MB - Um vídeo falado enquanto a entrada de voz retorna esse vídeo com o áudio mixado; uma entrada de voz de áudio retorna áudio Faturamento - Cobrado por segundo gerado na taxa do catálogo, com mínimo de 10 segundos - Uma solicitação rejeitada antes da geração não é cobrada.
Na EmpirioLabs, Sonilo Audio Ducking é cobrado por uso: Ducking de áudio $0.0012 por segundo gerado. A tabela de tarifas ao vivo desta página sempre corresponde ao que a API cobra.
Sonilo Audio Ducking é servido por POST /v1/audio/generations em api.empiriolabs.ai com autenticação padrão por token Bearer.
Sim. O playground da EmpirioLabs executa Sonilo Audio Ducking 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.