Documentation Index
Fetch the complete documentation index at: https://docs.mavera.io/llms.txt
Use this file to discover all available pages before exploring further.
Scenario
Use every audio intelligence feature Deepgram offers — sentiment analysis, summarization, topic detection, entity detection, intent detection, and speaker diarization — in a single/v1/listen call with Nova-3. Feed the enriched transcript to Mavera for structured meeting analysis: decisions, action items, risk signals, and stakeholder dynamics.
Flow: Deepgram POST /v1/listen?model=nova-3&smart_format=true&summarize=v2&detect_topics=true&detect_entities=true&sentiment=true&diarize=true&intents=true → enriched transcript → Mavera POST /mave/chat → Structured meeting intelligence
Code
Example Output
Error Handling
Audio file too large
Audio file too large
Deepgram supports files up to 2 GB. For larger files, split with
ffmpeg -i meeting.wav -f segment -segment_time 1800 -c copy chunk_%03d.wav. Concatenate results before sending to Mavera.Audio intelligence returns empty
Audio intelligence returns empty
Some features require minimum duration. Summarization needs 30+ seconds, topic detection needs 60+. Check nested keys before accessing.
Rate limit (429)
Rate limit (429)
Deepgram uses concurrency-based limits. Retry with exponential backoff:
time.sleep(2 ** attempt). Limit batch processing to 5 concurrent requests.