Remember to bookmark us!

Glossary

RTTM — Rich Transcription Time Marked Format

RTTM (Rich Transcription Time Marked) is the standard file format for storing speaker diarization output. Created by NIST for the Rich Transcription evaluation series in the early 2000s, it's still the lingua franca for diarization research and benchmark comparisons (DIHARD, VoxConverse, AMI). If you're working with diarization tooling (pyannote, NeMo, Kaldi), RTTM is what they output.

RTTM file structure

Plain-text, line-based. Each line is one speaker turn, with 10 space-separated fields. The important ones: type (always "SPEAKER"), file_id, channel, start_time (seconds), duration (seconds), and speaker_id. Example:

SPEAKER meeting_001 1 12.45 3.20 <NA> <NA> speaker_A <NA> <NA>
SPEAKER meeting_001 1 15.80 5.10 <NA> <NA> speaker_B <NA> <NA>

RTTM vs SRT/VTT

SRT/VTT store transcribed text for subtitle display. RTTM stores speaker timing without text — just "speaker A talked from 12.45s to 15.65s." They're complementary: RTTM tells you who was talking when; SRT/VTT tells you what was said. Combine them and you get a speaker-attributed transcript.

When you'd use RTTM

Mostly in research and tool integration. If you're benchmarking a diarization system, RTTM is the standard input/output format and metric tools (dscore, md-eval) consume it directly. For consumer transcription, you'd typically convert RTTM to a more user-friendly format (DOCX with speaker labels, SRT with cue-level speaker annotations) before showing to end users — which is what we do.

In practice

We don't expose RTTM to end users — diarization output gets folded into the transcript directly as "Speaker 1:", "Speaker 2:" annotations. But internally, our diarization pipeline produces RTTM as an intermediate format before merging with Whisper's text segments by overlapping timestamps.

Related terms

Try interview transcription

Get started — free

Last updated: September 21, 2026

Frequently Asked Questions

What does RTTM mean in transcription?

Rich Transcription Time Marked format. Standard line-based format for storing diarization output: when each speaker starts and stops talking. Used in research benchmarks like DIHARD.

Why does RTTM matter when choosing a transcription workflow?

RTTM affects how you understand transcript quality, timing, compatibility, or the technology behind speech-to-text results.

Where can I apply RTTM on Transcript.you?

Use the related workflow at /interview-transcription when you want to see how this glossary concept connects to an actual transcription task.