Legendas, podcasts e transcrição de mídia
Gere arquivos SRT para vídeos, traduza legendas para outros mercados e transcreva podcasts identificando quem fala, tudo com o tempo exato de cada palavra para facilitar a edição.
Legendas no idioma original
{
"audio_url": "https://cdn.example.com/episodes/142.mp3",
"model": "oracle",
"include_diarization": true,
"word_timestamps": false,
"output_format": "srt"
}
Legendas traduzidas
Os modelos Oracle já fazem a tradução na mesma tarefa. Basta rodar uma tarefa para cada idioma de destino.
{
"audio_url": "https://cdn.example.com/episodes/142.mp3",
"model": "oracle",
"language": "en",
"translate_to": "es",
"word_timestamps": false,
"output_format": "srt"
}
Guias para produção de vídeo e podcast
- API de legendas SRT: como fazer requisições, ajustar quebras de linha, usar WebVTT e embutir legendas no vídeo.
- Legendas, transcrição e capítulos para podcasts e YouTube.
- Edição de vídeo com agentes de IA: como cortar vídeos a partir da transcrição.
Por padrão, a marcação de tempo por palavra vem ativada, o que gera um SRT com uma linha por palavra e destaque na palavra falada no momento. Para ter uma linha por frase ou trecho, os exemplos passam "word_timestamps": false. Veja mais detalhes no guia de SRT.
Podcasts e notas de episódio
- O parâmetro
include_diarizationsepara apresentadores e convidados. Quando souber quantas pessoas participam, informe esse valor emnum_speakers. - Com o tempo de cada palavra no JSON, os editores conseguem cortar o áudio guiando-se pelo texto.
- O formato de texto simples (
txt) já sai pronto para criar notas do episódio, escrever artigos ou indexar na busca.
O que conferir antes de publicar
- Revise nomes próprios, marcas e letras de música.
- Para legendas em idiomas escritos da direita para a esquerda (árabe, hebraico, iídiche, persa e urdu), o reprodutor de vídeo precisa ter suporte a texto bidirecional.
- Música alta e ruído de fundo prejudicam o resultado. Quando o áudio estiver difícil, use o
oracle_max.
Perguntas e respostas
Quanto custa legendar um episódio de uma hora?
Custa US$ 1,44 usando o modelo oracle, ou US$ 0,48 no modelo base se o áudio tiver fala limpa.
Consigo gerar legendas em vários idiomas?
Sim. Envie uma tarefa para cada idioma desejado usando o parâmetro translate_to em um modelo Oracle.
A API queima a legenda direto no vídeo?
Não. Ela entrega apenas o texto em SRT. Quem faz a exibição é o seu reprodutor ou a sua ferramenta de vídeo.