| NeMo TTS Collection API | |
| ======================= | |
| Model Classes | |
| ------------- | |
| Mel-Spectrogram Generators | |
| ~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
| .. autoclass:: nemo.collections.tts.models.FastPitchModel | |
| :show-inheritance: | |
| :members: | |
| :exclude-members: setup_training_data, setup_validation_data, training_step, validation_epoch_end, validation_step, setup_test_data, on_train_epoch_start | |
| .. autoclass:: nemo.collections.tts.models.MixerTTSModel | |
| :show-inheritance: | |
| :members: | |
| :exclude-members: setup_training_data, setup_validation_data, training_step, validation_epoch_end, validation_step, setup_test_data, on_train_epoch_start | |
| .. autoclass:: nemo.collections.tts.models.RadTTSModel | |
| :show-inheritance: | |
| :members: | |
| :exclude-members: setup_training_data, setup_validation_data, training_step, validation_epoch_end, validation_step, setup_test_data, on_train_epoch_start | |
| .. autoclass:: nemo.collections.tts.models.Tacotron2Model | |
| :show-inheritance: | |
| :members: | |
| :exclude-members: setup_training_data, setup_validation_data, training_step, validation_epoch_end, validation_step, setup_test_data, on_train_epoch_start | |
| Speech-to-Text Aligner Models | |
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
| .. autoclass:: nemo.collections.tts.models.AlignerModel | |
| :show-inheritance: | |
| :members: | |
| :exclude-members: setup_training_data, setup_validation_data, training_step, validation_epoch_end, validation_step, setup_test_data, on_train_epoch_start | |
| Two-Stage Models | |
| ~~~~~~~~~~~~~~~~~ | |
| .. autoclass:: nemo.collections.tts.models.TwoStagesModel | |
| :show-inheritance: | |
| :members: | |
| :exclude-members: setup_training_data, setup_validation_data, training_step, validation_epoch_end, validation_step, setup_test_data, on_train_epoch_start | |
| Vocoders | |
| ~~~~~~~~ | |
| .. autoclass:: nemo.collections.tts.models.GriffinLimModel | |
| :show-inheritance: | |
| :members: | |
| :exclude-members: setup_training_data, setup_validation_data, training_step, validation_epoch_end, validation_step, setup_test_data, on_train_epoch_start | |
| .. autoclass:: nemo.collections.tts.models.HifiGanModel | |
| :show-inheritance: | |
| :members: | |
| :exclude-members: setup_training_data, setup_validation_data, training_step, validation_epoch_end, validation_step, setup_test_data, on_train_epoch_start | |
| .. autoclass:: nemo.collections.tts.models.UnivNetModel | |
| :show-inheritance: | |
| :members: | |
| :exclude-members: setup_training_data, setup_validation_data, training_step, validation_epoch_end, validation_step, setup_test_data, on_train_epoch_start | |
| .. autoclass:: nemo.collections.tts.models.WaveGlowModel | |
| :show-inheritance: | |
| :members: | |
| :exclude-members: setup_training_data, setup_validation_data, training_step, validation_epoch_end, validation_step, setup_test_data, on_train_epoch_start | |
| Base Classes | |
| ---------------- | |
| The classes below are the base of the TTS pipeline. | |
| To read more about them, see the `Base Classes <./intro.html#Base Classes>`__ section of the intro page. | |
| .. autoclass:: nemo.collections.tts.models.base.MelToSpec | |
| :show-inheritance: | |
| :members: | |
| .. autoclass:: nemo.collections.tts.models.base.SpectrogramGenerator | |
| :show-inheritance: | |
| :members: | |
| .. autoclass:: nemo.collections.tts.models.base.Vocoder | |
| :show-inheritance: | |
| :members: | |
| Dataset Processing Classes | |
| -------------------------- | |
| .. autoclass:: nemo.collections.tts.data.tts_dataset.MixerTTSXDataset | |
| :show-inheritance: | |
| :members: | |
| .. autoclass:: nemo.collections.tts.data.tts_dataset.TTSDataset | |
| :show-inheritance: | |
| :members: | |
| .. autoclass:: nemo.collections.tts.data.tts_dataset.VocoderDataset | |
| :show-inheritance: | |
| :members: | |