Scenario
Transcribe customer interviews and testimonial recordings. Extract how customers describe pain points, features, and success stories. Aggregate language patterns across interviews and feed them into Mavera Brand Voice to create a profile that sounds like your customers, not your marketing team. Flow: DeepgramPOST /v1/listen (multiple interview files) → aggregate customer language → Mavera POST /brand-voices → Customer-authentic Brand Voice
Code
Example Output
Error Handling
Interview audio quality
Interview audio quality
Zoom/phone recordings have artifacts. Nova-3 handles this well, but aim for 16kHz mono minimum. If diarization struggles, use separate tracks per speaker.
Not enough interviews
Not enough interviews
Brand voice needs 5+ interviews (10,000+ words) for reliable patterns. Fewer over-fits to individual styles. Supplement with written reviews or support tickets.
Brand Voice description length
Brand Voice description length
Mavera accepts up to 5,000 characters. For richer profiles, create two brand voices: tone/vocabulary rules + example rewrites and do/don’t lists.