AudioProcessor API

TTS.utils.audio.AudioProcessor is the core class for all the audio processing routines. It provides an API for

  • Feature extraction.

  • Sound normalization.

  • Reading and writing audio files.

  • Sampling audio signals.

  • Normalizing and denormalizing audio signals.

  • Griffin-Lim vocoder.

The AudioProcessor needs to be initialized with TTS.config.shared_configs.BaseAudioConfig. Any model config also must inherit or initialize BaseAudioConfig.

AudioProcessor

BaseAudioConfig