tree-sitter-rttm

Crates.iotree-sitter-rttm
lib.rstree-sitter-rttm
version0.1.1
created_at2025-11-15 21:08:59.909846+00
updated_at2025-11-15 21:08:59.909846+00
descriptionA Tree-sitter grammar for RTTM files
homepage
repositoryhttps://github.com/mxpanf/tree-sitter-rttm
max_upload_size
id1934786
size82,908
Maksim Panfilov (mxpanf)

documentation

README

Tree Sitter RTTM

LICENSE Tree-sitter ABI Contributor Covenant

CI Deploy Crates.io - Version PyPI - Version

A Tree-sitter grammar for the RTTM (Rich Transcription Time Marked) format.

This parser provides a complete and robust grammar for the standard 10-column RTTM specification, used widely in audio processing, ASR, and speaker diarization tasks.

Features

  • Robust Grammar: (grammar.js) Parses all standard RTTM 10-column entries.
  • Highlighting: (queries/highlights.scm) Provides highlighting queries for editors like Neovim and Helix.
  • Test Corpus: (corpus/) Includes a rich test suite to ensure correctness.

DEMO


RTTM Format Guide

This parser adheres to the 10-field RTTM specification. For more details please see the guide.

Commit count: 0

cargo fmt