Deepgram

Post-call meeting transcription with Deepgram Nova-3

View as Markdown

Deepgram’s nova-3 model transcribes the bot’s recording after the meeting, with diarization, smart formatting, and paragraphing on by default.

Enable

{
"meeting_link": "https://meet.google.com/abc-defg-hij",
"bot_name": "Notetaker",
"recording_config": {
"transcript": {
"provider": { "deepgram": { "model": "nova-3", "language": "en" } }
}
}
}

CLI: meetstream bot create <link> -t deepgram.

Configuration reference

FieldTypeDefaultNotes
modelstringnova-3Only supported value
languagestringen
punctuatebooleantrue
smart_formatbooleantrueFormats dates, numbers, etc.
diarizebooleantrueSpeaker separation
paragraphsbooleantrue
numeralsbooleantrue
filler_wordsbooleanfalseInclude “um”, “uh”
utterancesbooleantrue
utt_splitnumber0.8Utterance split sensitivity
detect_languagebooleanfalse
keywordsarrayBoost domain terms
searcharraySearch terms
tagarrayRequest tags

Fetch the transcript

After transcription.processed fires (or GET /bots/{bot_id}/detail shows the transcript_id):

curl "https://api.meetstream.ai/api/v1/transcript/<TRANSCRIPT_ID>/get_transcript" \
-H "Authorization: Token <YOUR_API_KEY>"

Add ?raw=true for Deepgram’s raw response. Want live output instead? Use Deepgram Streaming. Compare engines: Transcription Providers.