API de transcrição do Google Drive
Artigo traduzido da versão em inglês.
Conecte uma mídia compartilhada no Google Drive a um fluxo de transcrição sem precisar mover primeiro o arquivo para seu aplicativo. Envie o link de compartilhamento acessível de um arquivo de áudio ou vídeo e consulte a tarefa até receber a transcrição.
Transcreva uma mídia compartilhada no Drive pelo backend
Um link público de compartilhamento do Drive pode servir como fonte de uma tarefa de transcrição assíncrona. Essa opção é útil quando colaboradores já entregam gravações pelo Drive e seu aplicativo precisa apenas da transcrição, das marcações de tempo e do status da tarefa.
Escolha a URL correta para um arquivo de áudio ou vídeo do Google Drive
- Compartilhamentos de arquivo padrão: links drive.google.com/file/d/{file-id}/view são a opção mais clara para um arquivo de áudio ou vídeo enviado.
- Compartilhamentos por identificador: links drive.google.com/open?id={file-id} e links de download do Drive podem ser resolvidos quando o mesmo arquivo está disponível para download público.
- Somente arquivos de mídia reais: o arquivo de destino precisa conter áudio ou vídeo; uma pasta do Drive ou um documento do Google Workspace não é uma fonte de mídia.
Início rápido: coloque a transcrição de um arquivo de áudio ou vídeo do Google Drive na fila
Crie uma chave de API do Fast Transcriber e armazene-a em uma variável de ambiente no servidor. Envie a URL pública da mídia em source_url. Nunca exponha a chave Bearer no código do navegador nem a envie para o repositório do código-fonte.
curl --request POST https://fast-transcriber.com/api/v1/transcriptions \
--header "Authorization: Bearer $FAST_TRANSCRIBER_API_TOKEN" \
--header "Content-Type: application/json" \
--data '{
"source_url": "https://drive.google.com/file/d/FILE_ID/view?usp=sharing",
"speaker_diarization": false
}'
Uma solicitação válida retorna 202 Accepted. Isso significa que a tarefa entrou na fila, não que a fonte foi recuperada com sucesso. Leia o cabeçalho de resposta Location, atribua esse caminho a LOCATION_PATH e consulte-o até que o status da tarefa seja completed ou failed.
LOCATION_PATH="/api/v1/transcriptions/95c3fdd8-..."
curl --request GET "https://fast-transcriber.com$LOCATION_PATH" \
--header "Authorization: Bearer $FAST_TRANSCRIBER_API_TOKEN"
Pronto para enviar esta solicitação? Crie uma chave de API ou consulte todos os endpoints na documentação da API.
Trabalhe com texto e segmentos com marcação de tempo
As tarefas concluídas contêm o texto da transcrição e os segmentos com marcação de tempo disponíveis conforme os limites do plano da conta autenticada. O mesmo formato de resposta permite que um aplicativo indexe um vídeo, acesse trechos citados, crie resumos ou encaminhe a transcrição para uma pesquisa autorizada ou um fluxo RAG.
{
"data": {
"id": "95c3fdd8-...",
"filename": "video-source.mp4",
"status": "completed",
"duration_seconds": 84,
"text": "Texto completo da transcrição...",
"segments": [
{ "start": 0, "end": 3.8, "text": "Primeiro segmento..." }
]
}
}
Defina speaker_diarization como true quando precisar identificar os locutores. A diarização exige uma conta Pro e usa os mesmos limites do aplicativo web.
O que os desenvolvedores criam com transcrições de um arquivo de áudio ou vídeo do Google Drive
- Coleta de entrevistas: transforme gravações compartilhadas de pesquisa ou jornalismo em transcrições pesquisáveis depois que os colaboradores as enviarem.
- Arquivos de reuniões: processe gravações exportadas e armazenadas em um local compartilhado e autorizado do Drive.
- Entregas de produção: crie texto e marcações de tempo a partir de materiais de áudio ou vídeo entregues pelo Drive.
Links compatíveis e requisitos de acesso
A fonte precisa ser um arquivo real de áudio ou vídeo no Google Drive, com o Acesso geral definido como Qualquer pessoa com o link.
- O arquivo precisa abrir e permitir download sem autenticação do Google.
- Google Docs, Sheets, Slides, pastas e páginas comuns da web não são fontes de transcrição de áudio ou vídeo.
- Se sua organização bloquear o compartilhamento público, recupere a mídia autorizada pela sua própria integração e use a API de envio direto.
Se uma gravação for privada e você tiver autorização para processá-la, recupere a mídia pelo seu próprio fluxo autenticado e use a API de envio direto de arquivos de áudio e vídeo.
Resolva problemas ao importar um arquivo de áudio ou vídeo do Google Drive
- Verifique o Acesso geral: defina o arquivo como Qualquer pessoa com o link e confirme que ele abre em uma janela anônima sem solicitar a escolha de uma conta do Google.
- Confira a resposta do download: o link precisa retornar a mídia, não uma página HTML de autorização, cota ou aviso de acesso.
- Mantenha a autenticação do Drive privada no seu aplicativo: para arquivos restritos de uma organização, use sua própria integração autorizada com o Drive para recuperar os bytes e envie-os pela API de upload.
Planeje o tratamento de erros assíncronos
Uma integração em produção deve tratar fontes inválidas ou inacessíveis, falhas de autenticação, limites da conta e falhas temporárias de processamento. Erros HTTP imediatos usam o envelope {"error":{"code":"...","message":"..."}}. Ao consultar a tarefa, uma fonte que entrou na fila pode retornar data.status como failed, com detalhes em data.error. Não tente novamente indefinidamente com mídias privadas, removidas ou protegidas por login; mostre uma mensagem clara ou ofereça o envio autorizado do arquivo.
Perguntas frequentes
Qual configuração de compartilhamento do Drive é necessária?
O arquivo de mídia deve usar a opção Qualquer pessoa com o link e abrir sem autenticação do Google.
A API pode transcrever arquivos do Google Docs, Sheets ou Slides?
Não. Esse fluxo é exclusivo para arquivos de áudio e vídeo armazenados no Drive.
O que devo fazer com uma gravação privada no Drive?
Se tiver autorização para usá-la, recupere a mídia pelo seu fluxo autenticado do Drive e envie o arquivo pela API de envio direto.
Artigos relacionados sobre a API
Outros artigos
Ferramentas gratuitas
- Transcrever áudio em texto online — ferramenta gratuita de IA
- MP3 para texto — converta arquivos MP3 online
- MP4 para texto — converta vídeo em texto online
- WAV para texto — converta arquivos WAV online
- Fala para texto online — reconhecimento de fala gratuito por IA
- Converter áudio em texto online grátis
- M4A para texto — converta arquivos de áudio M4A
- FLAC para texto — converta áudio FLAC em texto
Pronto para transcrever?
Experimente o Fast Transcriber gratuitamente, sem criar uma conta.
Começar a transcrever