Detectar o idioma de um áudio, inclusive quando ele muda

Para detectar o idioma de um áudio, você não precisa configurar nada: language=auto já é o padrão. Na transcrição com IA, cada trecho informa seu próprio idioma. Isso ajuda a acompanhar uma gravação bilíngue. Se você souber o idioma de antemão, pode enviá-lo como dica.

  • language=auto por padrão
  • Idioma informado em cada trecho
  • Códigos ISO 639-1 aceitos como dica de idioma

Deixe no automático ou informe o idioma que você já sabe

Detecção automática desde o primeiro envio
Deixe language=auto para a IA identificar o idioma do áudio. Você não precisa descobrir o idioma de cada arquivo antes de colocá-lo na fila.
Mudanças de idioma por trecho
Cada segmento tem seu campo language. Em uma gravação com vários idiomas, você consegue acompanhar onde cada um aparece.
Um idioma principal para a gravação
Quando identificado, o idioma predominante aparece em language no objeto da transcrição. Os segmentos mantêm suas próprias indicações.
Uma dica quando você já sabe o idioma
Envie um código ISO 639-1 de duas letras, como en, de ou es, para orientar a transcrição com IA.
Nas legendas do YouTube, o campo escolhe a faixa
Ao buscar legendas do YouTube, language seleciona o idioma da faixa. Com auto, buscamos o idioma original do vídeo.

Você pode deixar language de fora do request

Omitir language ou enviar auto dá no mesmo: essa é a configuração padrão para todas as fontes. A documentação de language explica o que muda entre transcrever áudio e escolher uma faixa de legendas.

A detecção automática de idioma em áudio ajuda quando sua fila mistura gravações de pessoas e fontes diferentes. Para uma gravação cujo idioma você já conhece, uma dica de duas letras pode orientar o reconhecimento, principalmente se a abertura for curta ou ambígua.

A detecção depende do que dá para ouvir. Música, silêncio e uma frase curta emprestada de outro idioma oferecem menos pistas que uma conversa clara. Confira também as palavras: um idioma aparentemente correto não garante que todo o texto esteja certo.

Upload com detecção automática de idioma
curl -X POST "https://api.transcript1.com/v1/transcriptions?wait=60" \
  -H "Authorization: Bearer $TRANSCRIPT1_API_KEY" \
  -F [email protected] \
  -F language=auto

Como transcrever áudio em vários idiomas

O campo language da transcrição mostra o idioma predominante. Nos segmentos, o mesmo campo indica o idioma de cada trecho. Veja onde esses dados aparecem no objeto de transcrição.

Use o idioma principal para uma visão geral e os idiomas dos segmentos para organizar as falas. Uma entrevista pode ter a apresentação em um idioma e as respostas em outro. Filtrar tudo pelo idioma predominante faria você perder parte da conversa.

O exemplo abaixo mostra como os campos funcionam. Na gravação real, uma troca de idioma pode acontecer no meio da frase. Nomes, termos técnicos e expressões de outro idioma também podem exigir revisão. Guarde o texto original dos segmentos se for preparar uma versão revisada ou traduzida em outra ferramenta.

Exemplo de idiomas por segmento em JSON
{
  "status": "completed",
  "transcript_source": "speech_to_text",
  "language": "en",
  "transcript": {
    "segments": [
      { "start": 0, "end": 3.4, "speaker": null, "language": "en", "text": "Good morning." },
      { "start": 3.4, "end": 7.9, "speaker": null, "language": "de", "text": "Guten Morgen." }
    ]
  }
}

Informe o idioma quando ele já for conhecido

Envie um código ISO 639-1 de duas letras. No upload multipart, language é um campo do formulário, como mostra o exemplo de envio de arquivo.

Na transcrição com IA, o código orienta o reconhecimento. Nas legendas do YouTube, ele seleciona a faixa desejada. Com auto, usamos a faixa no idioma original do vídeo e excluímos as traduções automáticas. Leve essa diferença em conta se sua integração recebe tanto arquivos quanto links do YouTube.

Enviar en não traduz uma gravação em espanhol para o inglês. O texto continua sendo uma transcrição. Se precisar traduzir depois, trate isso como outra etapa, revise a tradução e mantenha o original para comparar.

cURL
curl -X POST "https://api.transcript1.com/v1/transcriptions?wait=60" \
  -H "Authorization: Bearer $TRANSCRIPT1_API_KEY" \
  -F [email protected] \
  -F language=de

Revise os trechos antes de separar o texto por idioma

Se sua aplicação envia textos para revisores ou índices de busca por idioma, mantenha tanto o idioma principal quanto os idiomas dos segmentos. Uma resposta longa em outro idioma não deve desaparecer só porque difere do campo principal.

Ouça o entorno de cada mudança. Um nome, uma citação ou um termo estrangeiro não significa que a pessoa mudou de idioma durante toda a fala. Os rótulos também não permitem concluir nada sobre sua fluência, origem ou identidade.

Se o idioma parecer errado, confira primeiro a gravação e a faixa de áudio escolhida. Se decidir tentar de novo com uma dica, guarde a transcrição anterior para comparar. Mudar as opções de processamento pode criar uma nova transcrição paga; isso é diferente de baixar outro formato de uma já concluída.

GravaçãoO que conferir
Entrevista de pesquisa em vários idiomasRevise os idiomas dos trechos e mantenha as falas originais junto de qualquer tradução.
Reel curto com narraçãoConfira se a música ou a abertura não encobriu a fala que você precisa transcrever.
Legendas de um vídeo do YouTubeEscolha uma faixa no idioma desejado. Não usamos faixas traduzidas automaticamente.

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 informo o idioma?

Envie language com auto, que já é o padrão, ou com um código ISO 639-1 de duas letras, como en, de ou es.

Posso enviar uma gravação com mais de um idioma?

Sim. Na transcrição com IA, cada segmento informa seu idioma. A transcrição também mostra o idioma predominante no campo principal.

O que language faz nas legendas do YouTube?

Escolhe o idioma da faixa de legendas. Com auto, usamos o idioma original do vídeo. Não buscamos faixas traduzidas automaticamente.