Skip to content
/ waveglow Public
forked from NVIDIA/waveglow

A Flow-based Generative Network for Speech Synthesis

Notifications You must be signed in to change notification settings

8tm/waveglow

 
 

Repository files navigation

Waveglow library

This Waveglow library was changed to be used with vait library.

Instalation

1) Install waveglow library

(This will also install tacotron2 library)

pip install waveglow==22.12.28

2) Install CUDA 11.3 or 11.6

pip install -r requirements-cuda-11.3.txt
# or
pip install -r requirements-cuda-11.6.txt

3) Install apex

git clone https://github.com/NVIDIA/apex /home/${USER}/apex
cd /home/${USER}/apex
pip install -v --disable-pip-version-check --no-cache-dir ./
cd -

4) Download published model files

wget https://drive.google.com/open?id=1rpK8CzAAirq9sWZhe9nlfvxMF1dRgFbF

5) Download mel-spectrograms

wget https://drive.google.com/file/d/1g_VXK2lpP9J25dQFhQwx7doWl_p20fXA/view?usp=sharing

Usage: Creating audio

waveglow-inference -f <(ls mel_spectrograms/*.pt) -w waveglow_256channels_universal_v5.pt -o . --is_fp16 -s 0.6

Usage: Training

mkdir checkpoints
waveglow-train -c config.json

About

A Flow-based Generative Network for Speech Synthesis

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 92.6%
  • Shell 7.4%