data.dataset.JSONMetadataDataset
data.dataset.JSONMetadataDataset(json_paths)Dataset for reading AudioMetadata JSON files.
Parameters
| Name | Type | Description | Default |
|---|---|---|---|
| json_paths | list of str or list of Path | List of paths to JSON files. | required |
Examples
from torch.utils.data import DataLoader
from easyaligner.data.dataset import JSONMetadataDataset
json_files = list(Path("output/vad").rglob("*.json"))
dataset = JSONMetadataDataset(json_files)
loader = DataLoader(dataset, num_workers=4, prefetch_factor=2)
for metadata in loader:
print(metadata)