
Transcreve um vídeo e traduz o roteiro para 24 idiomas, retornando faixas de legendas editáveis que você pode corrigir antes da dublagem.
Transcreve um vídeo e traduz o roteiro para 24 idiomas, retornando faixas de legendas editáveis que você pode corrigir antes da dublagem.
sonilo-proofread/v1/audio/transcriptionssonilo/sonilo-proofreadTarifas pay-as-you-go ao vivo do catálogo EmpirioLabs. Você paga só pelo que usa, sem mínimo mensal.
Sonilo Proofread roda por POST /v1/audio/transcriptions. 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/transcriptions \
-H "Authorization: Bearer $EMPIRIOLABS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "sonilo-proofread",
"audio_url": "https://example.com/meeting-recording.mp3"
}'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/transcriptions",
headers={"Authorization": "Bearer YOUR_EMPIRIOLABS_API_KEY"},
json={
"model": "sonilo-proofread",
"audio_url": "https://example.com/meeting-recording.mp3",
},
)
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 Proofread na EmpirioLabs. Os padrões valem quando um campo é omitido.
| Parâmetro | Tipo | Padrão | Intervalo / valores | Descrição |
|---|---|---|---|---|
| languages | string | - | - | Matriz JSON de códigos de idioma para traduzir a transcrição. Faturado por idioma. Omita apenas para a transcrição fonte. Suportado: en, zh_cn, ja, ko, pt, pt_br,... |
| source_language | string | - | - | A língua realmente falada no vídeo, o que ajuda em áudios curtos, barulhentos ou mistos. Omita para detectar a língua. Suportado: en, zh_cn, ja, ko, pt, pt_br, es,... |
| video_url | string | - | - | Vídeo de origem, como URL publicamente acessível. Até 300MB e 5 minutos, e deve carregar uma faixa de áudio. |
Idiomas en, zh_cn, ja, ko, pt, pt_br, es, es_419, de, fr, it, ru, th, ar, tr, vi, id, ta, ml, kn, gu, pa_in, sd_in, hi Controles Suporta vídeo fonte, uma lista de idiomas-alvo para traduzir a transcrição e um idioma de origem opcional esperado para áudio curto ou barulhento. Limites - Vídeo fonte de até 300MB e 5 minutos - O vídeo deve conter uma faixa de áudio - As faixas de legendas são retornadas em linha como texto, uma por idioma, sempre incluindo o idioma de origem Faturamento - Cobrado por segundo de vídeo fonte multiplicado pelo número de idiomas-alvo, com um mínimo de 10 segundos. Uma solicitação apenas para transcrição conta como uma. - Uma solicitação rejeitada antes da geração não é cobrada.
Na EmpirioLabs, Sonilo Proofread é cobrado por uso: Revisão $0.002 por segundo por língua. A tabela de tarifas ao vivo desta página sempre corresponde ao que a API cobra.
Sonilo Proofread é servido por POST /v1/audio/transcriptions em api.empiriolabs.ai com autenticação padrão por token Bearer.
Sim. O playground da EmpirioLabs executa Sonilo Proofread 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.