Como Gravar e Transcrever Reuniões com Deepgram Nova-3
Conecte reuniões do Zoom, Google Meet e Microsoft Teams ao Deepgram: um bot grava a chamada, o Nova-3 transcreve com seus modelos e keyterms, e você recebe JSON nativo do Deepgram via webhook.

O Nova-3 da Deepgram é um dos modelos de conversão de fala em texto mais rápidos e precisos disponíveis — mas o Deepgram não consegue entrar em uma chamada do Zoom por você. Se o seu pipeline já foi construído com o Deepgram (keyterms personalizados, formatação inteligente, suas tarifas negociadas), a peça que falta é a captura da reunião.
Este guia conecta um bot de reunião à sua conta Deepgram: o bot grava a reunião, o Deepgram transcreve e seu webhook recebe a saída nativa do Deepgram.
Uma requisição: o bot entra no Zoom, Google Meet ou Microsoft Teams, e transcription_config roteia o áudio para o Deepgram usando sua API key.
Passo 1: Obtenha suas chaves
- Deepgram: crie uma API key no Deepgram Console (a mesma chave que você usaria em
DEEPGRAM_API_KEY). - Meeting BaaS: cadastre-se em auth.meetingbaas.com — suas primeiras 8 horas de gravação são gratuitas.
Passo 2: Envie um bot com o Deepgram configurado
curl -X POST "https://api.meetingbaas.com/v2/bots" \
-H "Content-Type: application/json" \
-H "x-meeting-baas-api-key: $API_KEY" \
-d '{
"meeting_url": "https://meet.google.com/abc-defg-hij",
"bot_name": "Deepgram Bot",
"transcription_config": {
"provider": "deepgram",
"api_key": "'"$DEEPGRAM_API_KEY"'",
"custom_params": {
"model": "nova-3",
"smart_format": true,
"diarize": true
}
}
}'custom_params repassa as opções diretamente para o Deepgram, portanto os parâmetros que você já utiliza — model, smart_format, diarize, keyterm prompting — funcionam sem alterações. Sem um valor para model, o Deepgram usa base como padrão, portanto defina nova-3 explicitamente.
Passo 3: Receba a saída nativa do Deepgram
Quando a reunião termina, seu webhook recebe o artefato de transcrição espelhando a estrutura de response do Deepgram — transcript, temporização por palavra, scores de confidence, valores de punctuated_word com formatação inteligente — além da gravação, lista de participantes e linha do tempo dos falantes no formato padrão do Meeting BaaS. Os parsers que você já escreveu para o Deepgram continuam funcionando.
Por que essa combinação
- Formatação inteligente: moedas, números de telefone e e-mails formatados pelo
smart_formatdo Deepgram — útil para extração de chamadas de vendas. - Keyterms: o reconhecimento de nomes de produtos e jargões configurado na sua conta Deepgram se aplica a todas as reuniões.
- Sua cobrança: o uso do Deepgram é feito na sua própria conta e tarifas; o Meeting BaaS cobra 0,05 tokens por hora gravada para transcrição com chave própria (planos Pro e superiores), mais a taxa padrão de 1 token por hora de gravação.
Quando usar a opção integrada
Se você não tem uma conta Deepgram, o padrão integrado Gladia (0,25 tokens/hora, mais de 100 idiomas, diarização incluída) não requer nenhuma configuração de provedor. Você pode alternar provedores por bot, então usar ambos em um único produto é totalmente possível.
Próximos passos
- Transcrição de reuniões com Deepgram — a página de integração
- Todos os provedores de transcrição — Gladia, AssemblyAI, Speechmatics, Soniox
- Streaming em tempo real — transcrições ao vivo em vez de pós-chamada
- Documentação da API