Create and load custom audio manifests in JSONL format for your speech datasets. This guide covers the required manifest format and how to load manifests into NeMo Curator pipelines.
NeMo Curator uses JSONL (JSON Lines) format for audio manifests, with one JSON object per line:
NeMo Curator does not provide a generic TSV reader stage. You must convert your data to JSONL format before loading, or use dataset-specific importers like the FLEURS manifest creator.
Every audio manifest entry must include:
Additional fields that can enhance processing:
You’ll need to create your own manifest files using your preferred tools. Here’s a simple Python example:
Load your custom manifest using the built-in JsonlReader:
Audio file validation happens automatically during pipeline processing: