mirror of
https://github.com/wassname/TTS.git
synced 2026-09-09 11:16:00 +08:00
Move main_classes to a separate folder
This commit is contained in:
@@ -0,0 +1,25 @@
|
||||
# AudioProcessor
|
||||
|
||||
`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 initiate `BaseAudioConfig`.
|
||||
|
||||
## AudioProcessor
|
||||
```{eval-rst}
|
||||
.. autoclass:: TTS.utils.audio.AudioProcessor
|
||||
:members:
|
||||
```
|
||||
|
||||
## BaseAudioConfig
|
||||
```{eval-rst}
|
||||
.. autoclass:: TTS.config.shared_configs.BaseAudioConfig
|
||||
:members:
|
||||
```
|
||||
Reference in New Issue
Block a user