Skip to content
ksw0306Public

About

A Pytorch implementation of WaveVAE ("Parallel Neural Text-to-Speech")

Topics

Resources

Stars

127 stars

Watchers

12 watching

Forks

Latest commit

 

History

11 Commits

Folders and files

Repository files navigation

WaveVAE

work in progress

Note that my implementation isn't stable yet.

A Pytorch Implementation of WaveVAE (Mel Spectrogram --> Waveform)

part of "Parallel Neural Text-to-Speech"

Requirements

PyTorch 0.4.1 & python 3.6 & Librosa

Examples

Step 1. Download Dataset

Step 2. Preprocessing (Preparing Mel Spectrogram)

python preprocessing.py --in_dir ljspeech --out_dir DATASETS/ljspeech

Step 3. Train Model

python train.py --model_name wavevae_1 --batch_size 4 --num_gpu 2

Step 4. Synthesize

--load_step CHECKPOINT : the # of the model's global training step (also depicted in the trained weight file)

python synthesize.py --model_name wavevae_1 --load_step 10000 --num_samples 5

References

About

A Pytorch implementation of WaveVAE ("Parallel Neural Text-to-Speech")

Topics

Resources

Stars

127 stars

Watchers

12 watching

Forks

Releases

Packages

Contributors

Languages