Skip to content

Latest commit

 

History

History
128 lines (87 loc) · 2.4 KB

api.rst

File metadata and controls

128 lines (87 loc) · 2.4 KB

API Reference

This page contains a comprehensive list of all classes and functions within lhotse.

Recording manifests

Data structures used for describing audio recordings in a dataset.

lhotse.audio

Supervision manifests

Data structures used for describing supervisions in a dataset.

lhotse.supervision

Feature extraction and manifests

Data structures and tools used for feature extraction and description.

Features API - extractor and manifests

lhotse.features.base

Lhotse's feature extractors

lhotse.features.kaldi.extractors.KaldiFbank

lhotse.features.kaldi.extractors.KaldiMfcc

Kaldi feature extractors as network layers

lhotse.features.kaldi.layers

Torchaudio feature extractors

lhotse.features.fbank

lhotse.features.mfcc

lhotse.features.spectrogram

Librosa filter-bank

lhotse.features.librosa_fbank

Feature storage

lhotse.features.io

Feature-domain mixing

lhotse.features.mixer

Augmentation

lhotse.augmentation

Cuts

Data structures and tools used to create training/testing examples.

lhotse.cut

Recipes

Convenience methods used to prepare recording and supervision manifests for standard corpora.

lhotse.recipes

Kaldi conversion

Convenience methods used to interact with Kaldi data directories.

lhotse.kaldi

Others

Helper methods used throughout the codebase.

lhotse.manipulation