Transcrever áudio
Converter fala em texto usando modelos de inteligência artificial.
O que faz
Transcreva arquivos de áudio e vídeo para texto usando os principais provedores de IA. Aceita vários idiomas, marcações de tempo e identificação de quem está falando (diarização).
Quando usar: Use quando o seu fluxo precisar converter fala em texto usando modelos de inteligência artificial.
Exemplo de situação: Interpretar uma solicitação e produzir uma resposta adequada ao contexto.
Antes de começar
Conexão necessária: Provedor de IA configurado no workspace.
Cadastre a chave do provedor de IA do workspace em Configurações e escolha um modelo disponível.
Passo a passo
- Adicione Transcrever áudio ao desenho a partir da aba Blocos e ligue a entrada dele à etapa anterior.
- Cadastre a chave do provedor de IA do workspace em Configurações e escolha um modelo disponível.
- Revise a ação principal descrita no cartão do bloco.
- Preencha os campos obrigatórios. Para usar um dado de uma etapa anterior, digite < e escolha o bloco e o campo.
- Clique em Executar com dados de teste e confira, no terminal, o que entrou e o que saiu do bloco.
- Só publique depois de conferir o resultado da execução de teste.
Campos
Provedor
ObrigatórioEscolhe uma das opções aceitas por este campo.
- Opções:
- OpenAI Whisper · Deepgram · AssemblyAI · Google Gemini
- Padrão:
- OpenAI Whisper
Modelo
Obrigatório conforme a operaçãoEscolhe o modelo de inteligência artificial que processará a solicitação.
- Quando aparece:
- Quando o campo “Provedor” for “OpenAI Whisper”
- Opções:
- Whisper-1
- Padrão:
- Whisper-1
Arquivo de áudio/vídeo
ObrigatórioEnvie um arquivo de áudio ou vídeo.
- Exemplo:
- (selecione um arquivo de teste)
Referência ao arquivo de áudio/vídeo
ObrigatórioEm campos adicionaisUse o áudio/vídeo de blocos anteriores.
- Exemplo:
- Use o áudio/vídeo de blocos anteriores
URL do áudio/vídeo
Ou informe uma URL pública do áudio/vídeo.
- Exemplo:
- https://api.exemplo.com/v1/recurso
Linguagem
ObrigatórioEscolhe uma das opções aceitas por este campo.
- Opções:
- Detectar automaticamente · Inglês · Espanhol · Francês · Alemão · Italiano · Português · Holandês · Russo · Chinês · Japonês · Coreano · Árabe · Híndi · Polonês · Turco · Sueco · Dinamarquês · Norueguês · Finlandês
- Padrão:
- Detectar automaticamente
Marcações de tempo
ObrigatórioDefine a data, o horário ou a programação usada pela operação.
- Opções:
- Nenhum · Por frase · Por palavra
- Padrão:
- Nenhum
Identificar quem está falando (diarização)
Ativa ou desativa este comportamento.
- Quando aparece:
- Quando o campo “Provedor” for “Deepgram” ou “AssemblyAI”
- Exemplo:
- false
Traduzir para o inglês
Ativa ou desativa este comportamento.
- Quando aparece:
- Quando o campo “Provedor” for “OpenAI Whisper”
- Exemplo:
- false
Análise de sentimento
Define a data, o horário ou a programação usada pela operação.
- Quando aparece:
- Quando o campo “Provedor” for “AssemblyAI”
- Exemplo:
- false
Detecção de entidades
Ativa ou desativa este comportamento.
- Quando aparece:
- Quando o campo “Provedor” for “AssemblyAI”
- Exemplo:
- false
Ocultar dados pessoais (PII)
Ativa ou desativa este comportamento.
- Quando aparece:
- Quando o campo “Provedor” for “AssemblyAI”
- Exemplo:
- false
Resumo automático
Ativa ou desativa este comportamento.
- Quando aparece:
- Quando o campo “Provedor” for “AssemblyAI”
- Exemplo:
- false
Chave de API
ObrigatórioDado protegidoInforme a sua chave de API.
- Padrão:
- Segredo protegido
Saídas
Para usar um resultado deste bloco em uma etapa seguinte, digite < no campo e escolha o bloco e o campo. A referência tem o formato <transcreveraudio.transcript>: antes do ponto vai o nome do bloco no seu fluxo, em minúsculas, sem espaços e sem acentos.
| Referência | Tipo | O que contém |
|---|---|---|
<transcreveraudio.transcript> | string | Texto transcrito completo. |
<transcreveraudio.segments> | array | Trechos com marcação de tempo e identificação de quem está falando. |
<transcreveraudio.language> | string | Idioma detectado ou informado. |
<transcreveraudio.duration> | number | Duração do áudio em segundos. |
<transcreveraudio.confidence> | number | Índice geral de confiança. |
<transcreveraudio.sentiment> | array | Resultados da análise de sentimento. |
<transcreveraudio.entities> | array | Entidades detectadas. |
<transcreveraudio.summary> | string | Resumo gerado automaticamente. |
Exemplo de uso
Objetivo: Interpretar uma solicitação e produzir uma resposta adequada ao contexto.
- Provedor
- OpenAI Whisper
- Arquivo de áudio/vídeo
- (selecione um arquivo de teste)
- Linguagem
- Detectar automaticamente
- Marcações de tempo
- Nenhum
- Modelo
- Whisper-1
- URL do áudio/vídeo
- https://api.exemplo.com/v1/recurso
Os valores são ilustrativos. Teste primeiro com dados fictícios ou de homologação.
Erros comuns e como resolver
- O bloco não executa
- Confira se existe um caminho de setas que parte do gatilho (ou do Início) até este bloco. Blocos soltos no desenho são ignorados.
- Aparece “Validação do fluxo” no terminal
- Há campo obrigatório vazio. Clique no aviso, abra o bloco indicado e preencha o campo marcado.
- Um campo chega vazio na etapa seguinte
- Confira se a referência aponta para um bloco que já executou e para um campo que existe, como <transcreveraudio.transcript>. O nome antes do ponto é o nome do bloco no seu fluxo, em minúsculas, sem espaços e sem acentos.
Blocos relacionados
- Agente de IAUsar um modelo de inteligência artificial com instruções, ferramentas, memória, arquivos e formato de resposta configuráveis.
- Agente de IAEnviar uma mensagem a um agente publicado do workspace e aproveitar sua resposta nas próximas etapas.
- Atendimento IAEntregar a conversa do WhatsApp a um agente de IA da Conecta-se com uma missão e receber de volta o resultado.
- Gerar imagemGerar imagens com inteligência artificial a partir de uma instrução.
- Gerar vídeoGerar vídeos com inteligência artificial a partir de uma instrução em texto.
- Google TranslateTraduzir textos usando o Google Cloud Translation.