Scenario
Transcribe podcast episodes with topic detection, paragraph segmentation, and utterance timing. Feed structured transcripts to Mavera for content strategy — which topics resonate, derivative content to create, and editorial calendar gaps. Flow: DeepgramPOST /v1/listen?model=nova-3&detect_topics=true¶graphs=true&utterances=true&diarize=true → topic-tagged transcript → Mavera POST /mave/chat → Content strategy
Code
Example Output
Error Handling
Long podcast episodes
Long podcast episodes
Deepgram handles files up to 2 GB. Set
timeout=180 for episodes over 60 minutes. Process batches sequentially with 2-second delays.Topic detection returns few results
Topic detection returns few results
Topic detection needs 5+ minutes of diverse content. Monologue-heavy episodes may return 1-2 topics. Supplement with Mavera analysis of the raw transcript.
Diarization accuracy
Diarization accuracy
For interviews with clear turn-taking, accuracy is 95%+. For panels with crosstalk, process each microphone track separately.