Skip to main content

Speaker separation improvements

Mavio’s speaker diarization engine — the model that works out when the speaker changes — has been rebuilt, with significantly better accuracy in challenging scenarios.

Accuracy improvements

What changed

  • Cleaner clustering — fewer cases of one person being split across two speaker labels, or two people being merged into one.
  • Overlapping speech handling — significantly improved accuracy when two or more people speak simultaneously. The model now separates overlapping voices instead of attributing the segment to a single speaker.
  • Accent robustness — the new model performs equally well across a wide range of accents and speaking styles.

People management

A new Speakers section in the dashboard lets you manage identified speakers:
  • View everyone you have labelled across your meeting library
  • Merge duplicate people (e.g., “John” and “John Smith”)
  • Correct a label with one click
Connect your calendar before your first meeting. The people on the invite are then offered as one-click choices when you label a speaker, which is much faster than typing an address each time.

40+ language support

Mavio now supports transcription and AI summaries in over 40 languages.

Newly supported languages

European

French, German, Spanish, Italian, Portuguese, Dutch, Polish, Swedish, Norwegian, Danish, Finnish, Czech, Romanian, Hungarian, Greek, Ukrainian, Croatian, Slovak, Bulgarian, Lithuanian

Asian

Japanese, Korean, Mandarin Chinese, Cantonese, Hindi, Thai, Vietnamese, Indonesian, Malay, Tagalog, Tamil, Bengali, Turkish

Other

Arabic, Hebrew, Russian, Swahili, Persian

Language features

  • Auto-detection — Mavio automatically detects the spoken language. No manual configuration needed.
  • Multi-language meetings — when participants speak different languages in the same meeting, Mavio identifies and transcribes each language correctly, switching inline as the conversation shifts.
  • Translated summaries — regardless of the language spoken, you can generate summaries in any supported language. Record in Japanese, get your summary in English.
  • Localized action items — action items are extracted in the original language and can be translated on demand.
Transcription accuracy varies by language. English, Spanish, French, German, Portuguese, Japanese, Korean, and Mandarin achieve 95%+ accuracy. Less common languages achieve 88-93% accuracy and will improve over time as the models are refined.

Additional improvements

  • Faster processing — transcription pipeline optimized, reducing average processing time from 5 minutes to 3 minutes for a 60-minute meeting
  • Improved timestamps — word-level timestamps are now accurate to within 200ms (previously 500ms)
  • Custom vocabulary — add industry-specific terms, product names, and acronyms in Settings > AI > Custom vocabulary so Mavio transcribes them correctly
  • API language parameter — specify the expected language in API calls for faster processing when the language is known in advance