Traduzir legendas e a transcrição de um vídeo para outro idioma

O transcript1 transcreve o vídeo primeiro e depois traduz o texto segmento por segmento para o idioma que você escolher. Você recebe a transcrição traduzida e legendas SRT ou VTT bilíngues que mantêm os tempos originais. É tradução de texto, não dublagem.

  • Um idioma de destino por requisição
  • A tradução é gratuita: 0 minutos
  • Tempos e falantes são mantidos

Traduza ao transcrever ou traduza uma transcrição já concluída

Traduza enquanto transcreve
Adicione translate_to com um código de idioma de duas letras a uma requisição com link, upload em partes ou upload de arquivo. A ferramenta transcribe do MCP também aceita.
Traduza qualquer transcrição concluída
Peça a tradução de uma transcrição concluída depois, sem transcrever de novo.
Os dois idiomas ou só um
Escolha both, only ou none com o parâmetro translation. O padrão é both.
Legendas em dois idiomas
Cada bloco SRT ou VTT mostra a linha original e, abaixo, a tradução, com os tempos originais.
Gratuita e separada da transcrição
A tradução usa 0 minutos e aparece no seu histórico de uso como uma entrada gratuita. Uma tradução com falha nunca faz a transcrição falhar.

Traduzir legendas enquanto você transcreve um vídeo

Adicione translate_to, um código ISO 639-1 de duas letras, à requisição que cria a transcrição. O wait também espera pela tradução. O guia de tradução cobre uploads e MCP.

A transcrição é criada como sempre, a partir do áudio falado ou das legendas da plataforma. A tradução roda depois sobre esse texto, então o original sempre existe e pode ser lido, mesmo que a tradução ainda não esteja pronta.

Cada requisição aceita só um idioma de destino. Para ter outro idioma, traduza a mesma transcrição de novo depois que ela terminar.

Transcrever um vídeo do YouTube e traduzir para o espanhol
curl -X POST "https://api.transcript1.com/v1/transcriptions?wait=60" \
  -H "Authorization: Bearer $TRANSCRIPT1_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ", "translate_to": "es"}'

Traduzir uma transcrição que já existe

Envie o idioma com POST para a transcrição. A API responde 202 com o status da tradução. Consulte a transcrição ou use um webhook. Os códigos de status estão em Tradução.

A transcrição precisa estar concluída; caso contrário, a API retorna transcript_not_ready. Repetir a requisição é seguro: uma tradução em andamento ou concluída é devolvida como está, e uma com falha é tentada de novo.

Os webhooks enviam transcription.translation.completed ou transcription.translation.failed, então sua aplicação não precisa consultar o status o tempo todo.

Traduzir uma transcrição concluída para o inglês
curl -X POST "https://api.transcript1.com/v1/transcriptions/tr_8fK2Lm0PqRsTuVwXyZaBcD/translations" \
  -H "Authorization: Bearer $TRANSCRIPT1_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"language": "en"}'

Legendas bilíngues, só a tradução ou o original

Adicione translation=both, only ou none a GET /v1/transcriptions/:id ou a um download em texto, SRT ou VTT. O padrão é both.

Com both, os segmentos JSON ganham um campo translation, o texto coloca a linha traduzida abaixo da original e cada bloco SRT ou VTT tem duas linhas. Com only, o texto traduzido substitui o original e os tempos e falantes continuam iguais.

A resposta também traz um objeto translation com o idioma e um status: processing, completed ou failed. Ler outro formato de uma transcrição concluída não consome mais minutos.

translationO que você recebe
bothO texto original e o traduzido juntos, um par por segmento ou bloco.
onlyO texto traduzido no lugar do original, com os mesmos tempos.
noneSomente a transcrição original.

O que a tradução faz e o que ela não faz

É tradução automática do texto da transcrição. Revise nomes, termos técnicos e citações antes de publicar e guarde a transcrição original para comparar.

O transcript1 não dubla nem traduz a voz de um vídeo. Não há áudio traduzido, e as legendas não são embutidas no vídeo. Você recebe texto e arquivos de legenda para usar no seu editor ou player.

A tradução não custa minutos. Os minutos de transcrição valem como sempre, e uma tradução com falha não faz a transcrição falhar nem a reembolsa.

Teste com 60 minutos grátis

Crie sua conta e confirme o e-mail para receber 60 minutos grátis. Não precisa cadastrar cartão.

Criar uma chave de API

Dúvidas frequentes

Ainda tem alguma dúvida? Fale com a gente

Como traduzo uma transcrição?

Envie translate_to com um código de idioma de duas letras ao criar a transcrição, ou faça POST do idioma para /v1/transcriptions/:id/translations em uma transcrição já concluída.

Posso receber legendas SRT ou VTT bilíngues?

Sim. Por padrão cada bloco mostra a linha original e, abaixo, a tradução, com os tempos originais. Use translation=only para receber apenas o texto traduzido.

A tradução consome minutos?

Não. Ela é gratuita e aparece no histórico de uso como uma entrada gratuita. Os minutos de transcrição valem como sempre.

O transcript1 dubla ou traduz a voz dos vídeos?

Não. Ele traduz o texto da transcrição e as legendas. Não há áudio traduzido.