├── .gitignore ├── .python-version ├── LICENSE ├── README.md ├── exp ├── .gitignore ├── 00_preprocess │ ├── .gitignore │ └── run.sh ├── 01_hifigan │ ├── 01_train │ │ └── run.sh │ ├── 02_syn │ │ └── run.sh │ └── 03_plot_loss │ │ └── run.sh ├── 02_hifigan_amp │ ├── 01_train │ │ └── run.sh │ ├── 02_syn │ │ └── run.sh │ └── 03_plot_loss │ │ └── run.sh ├── 03_bigvgan │ ├── 01_train │ │ └── run.sh │ ├── 02_syn │ │ └── run.sh │ └── 03_plot_loss │ │ └── run.sh ├── 04_vocos │ ├── 01_train │ │ └── run.sh │ ├── 02_syn │ │ └── run.sh │ └── 03_plot_loss │ │ └── run.sh ├── 05_bigvgan_f0 │ ├── 01_train │ │ └── run.sh │ ├── 02_syn │ │ └── run.sh │ └── 03_plot_loss │ │ └── run.sh ├── 06_ms_istft_bigvgan_f0 │ ├── 01_train │ │ └── run.sh │ ├── 02_syn │ │ └── run.sh │ └── 03_plot_loss │ │ └── run.sh ├── 07_ms_bigvgan_f0 │ ├── 01_train │ │ └── run.sh │ ├── 02_syn │ │ └── run.sh │ └── 03_plot_loss │ │ └── run.sh ├── 08_hifigan_f0 │ ├── 01_train │ │ └── run.sh │ ├── 02_syn │ │ └── run.sh │ └── 03_plot_loss │ │ └── run.sh ├── 09_ms_hifigan_f0 │ ├── 01_train │ │ └── run.sh │ ├── 02_syn │ │ └── run.sh │ └── 03_plot_loss │ │ └── run.sh ├── 10_san_ms_hifigan_f0 │ ├── 01_train │ │ └── run.sh │ ├── 02_syn │ │ └── run.sh │ └── 03_plot_loss │ │ └── run.sh ├── 11_wavenext │ ├── 01_train │ │ └── run.sh │ ├── 02_syn │ │ └── run.sh │ └── 03_plot_loss │ │ └── run.sh ├── 12_bigvgan_v2_f0 │ ├── 01_train │ │ └── run.sh │ ├── 02_syn │ │ └── run.sh │ └── 03_plot_loss │ │ └── run.sh ├── 13_bigvsan_v2_f0 │ ├── 01_train │ │ └── run.sh │ ├── 02_syn │ │ └── run.sh │ └── 03_plot_loss │ │ └── run.sh ├── 14_bigvsan_f0 │ ├── 01_train │ │ └── run.sh │ └── 02_syn │ │ └── run.sh ├── 15_bigvgan_f0_more │ ├── 01_train │ │ └── run.sh │ ├── 02_syn │ │ └── run.sh │ └── 03_plot_loss │ │ └── run.sh ├── 17_bit_hifigan │ ├── .gitignore │ ├── 01_train │ │ └── run.sh │ ├── 02_syn │ │ └── run.sh │ └── 03_plot_loss │ │ └── run.sh └── 18_bit_hifigan_no_ln_wb │ ├── .gitignore │ ├── 01_train │ └── run.sh │ ├── 02_syn │ └── run.sh │ └── 03_plot_loss │ └── run.sh ├── pyproject.toml ├── src ├── __init__.py └── vocoders │ ├── bin │ ├── conf │ │ ├── config.yaml │ │ ├── dataset │ │ │ ├── normal.yaml │ │ │ ├── with_cf0_vuv.yaml │ │ │ └── with_f0.yaml │ │ ├── discriminator │ │ │ ├── bigvgan.yaml │ │ │ ├── bigvgan_v2.yaml │ │ │ ├── bigvsan.yaml │ │ │ ├── bigvsan_v2.yaml │ │ │ └── hifigan.yaml │ │ ├── generator │ │ │ ├── bigvgan.yaml │ │ │ ├── bit_hifigan.yaml │ │ │ ├── f0_aware_bigvgan.yaml │ │ │ ├── f0_aware_bigvgan_more.yaml │ │ │ ├── f0_aware_hifigan.yaml │ │ │ ├── hifi_vocoder.yaml │ │ │ ├── hifigan.yaml │ │ │ ├── ms_f0_aware_bigvgan.yaml │ │ │ ├── ms_f0_aware_hifigan.yaml │ │ │ ├── ms_istft_f0_aware_bigvgan.yaml │ │ │ ├── res_mb_f0_aware_bigvgan.yaml │ │ │ ├── vocos.yaml │ │ │ └── wavenext.yaml │ │ ├── lit_module │ │ │ ├── mb_with_f0.yaml │ │ │ ├── normal.yaml │ │ │ ├── san_mb_with_f0.yaml │ │ │ ├── san_with_f0.yaml │ │ │ ├── vocos.yaml │ │ │ ├── with_cf0_vuv.yaml │ │ │ └── with_f0.yaml │ │ ├── loss │ │ │ ├── bigvgan_v2.yaml │ │ │ ├── bigvsan_v2.yaml │ │ │ ├── default.yaml │ │ │ ├── san.yaml │ │ │ └── vocos.yaml │ │ ├── mel │ │ │ └── default.yaml │ │ ├── optimizer │ │ │ ├── adamw.yaml │ │ │ └── adamw_vocos.yaml │ │ ├── path │ │ │ ├── .gitignore │ │ │ └── dummy.yaml │ │ ├── scheduler │ │ │ ├── cosine_warmup.yaml │ │ │ └── exponential.yaml │ │ └── train │ │ │ └── default.yaml │ ├── plot_loss.py │ ├── preprocess.py │ ├── synthesize.py │ ├── synthesize_with_cf0_vuv.py │ ├── synthesize_with_f0.py │ └── train.py │ ├── datasets │ ├── __init__.py │ ├── normal.py │ ├── with_cf0_vuv.py │ └── with_f0.py │ ├── layers │ ├── activations.py │ ├── amp.py │ ├── convnext.py │ ├── mrf.py │ ├── nsf.py │ ├── pqmf.py │ ├── quantization.py │ └── san.py │ ├── lit_modules │ ├── __init__.py │ ├── normal.py │ ├── san.py │ ├── with_cf0_vuv.py │ └── with_f0.py │ ├── losses │ ├── gan.py │ ├── mel.py │ ├── san.py │ └── stft.py │ ├── models │ ├── discriminators │ │ ├── __init__.py │ │ ├── discriminator.py │ │ └── sub │ │ │ ├── __init__.py │ │ │ ├── band.py │ │ │ ├── cqt.py │ │ │ ├── period.py │ │ │ ├── resolution.py │ │ │ └── scale.py │ └── generators │ │ ├── __init__.py │ │ ├── f0_aware │ │ ├── __init__.py │ │ ├── bigvgan.py │ │ ├── hifigan.py │ │ ├── ms_bigvgan.py │ │ ├── ms_hifigan.py │ │ ├── ms_istft_bigvgan.py │ │ └── prelu_voc.py │ │ └── normal │ │ ├── __init__.py │ │ ├── bigvgan.py │ │ ├── hifigan.py │ │ ├── vocos.py │ │ └── wavenext.py │ ├── schedulers │ ├── __init__.py │ └── cosine_warmup.py │ ├── transforms │ ├── __init__.py │ └── mel.py │ └── utils │ ├── const.py │ ├── logging.py │ └── tqdm.py └── uv.lock /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/.gitignore -------------------------------------------------------------------------------- /.python-version: -------------------------------------------------------------------------------- 1 | 3.11 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/README.md -------------------------------------------------------------------------------- /exp/.gitignore: -------------------------------------------------------------------------------- 1 | mklink.sh 2 | compare 3 | test.py 4 | *.wav 5 | 16_hifi_voc -------------------------------------------------------------------------------- /exp/00_preprocess/.gitignore: -------------------------------------------------------------------------------- 1 | run_local.sh 2 | move.sh -------------------------------------------------------------------------------- /exp/00_preprocess/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/exp/00_preprocess/run.sh -------------------------------------------------------------------------------- /exp/01_hifigan/01_train/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/exp/01_hifigan/01_train/run.sh -------------------------------------------------------------------------------- /exp/01_hifigan/02_syn/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/exp/01_hifigan/02_syn/run.sh -------------------------------------------------------------------------------- /exp/01_hifigan/03_plot_loss/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/exp/01_hifigan/03_plot_loss/run.sh -------------------------------------------------------------------------------- /exp/02_hifigan_amp/01_train/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/exp/02_hifigan_amp/01_train/run.sh -------------------------------------------------------------------------------- /exp/02_hifigan_amp/02_syn/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/exp/02_hifigan_amp/02_syn/run.sh -------------------------------------------------------------------------------- /exp/02_hifigan_amp/03_plot_loss/run.sh: -------------------------------------------------------------------------------- 1 | ../../01_hifigan/03_plot_loss/run.sh -------------------------------------------------------------------------------- /exp/03_bigvgan/01_train/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/exp/03_bigvgan/01_train/run.sh -------------------------------------------------------------------------------- /exp/03_bigvgan/02_syn/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/exp/03_bigvgan/02_syn/run.sh -------------------------------------------------------------------------------- /exp/03_bigvgan/03_plot_loss/run.sh: -------------------------------------------------------------------------------- 1 | ../../01_hifigan/03_plot_loss/run.sh -------------------------------------------------------------------------------- /exp/04_vocos/01_train/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/exp/04_vocos/01_train/run.sh -------------------------------------------------------------------------------- /exp/04_vocos/02_syn/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/exp/04_vocos/02_syn/run.sh -------------------------------------------------------------------------------- /exp/04_vocos/03_plot_loss/run.sh: -------------------------------------------------------------------------------- 1 | ../../01_hifigan/03_plot_loss/run.sh -------------------------------------------------------------------------------- /exp/05_bigvgan_f0/01_train/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/exp/05_bigvgan_f0/01_train/run.sh -------------------------------------------------------------------------------- /exp/05_bigvgan_f0/02_syn/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/exp/05_bigvgan_f0/02_syn/run.sh -------------------------------------------------------------------------------- /exp/05_bigvgan_f0/03_plot_loss/run.sh: -------------------------------------------------------------------------------- 1 | ../../01_hifigan/03_plot_loss/run.sh -------------------------------------------------------------------------------- /exp/06_ms_istft_bigvgan_f0/01_train/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/exp/06_ms_istft_bigvgan_f0/01_train/run.sh -------------------------------------------------------------------------------- /exp/06_ms_istft_bigvgan_f0/02_syn/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/exp/06_ms_istft_bigvgan_f0/02_syn/run.sh -------------------------------------------------------------------------------- /exp/06_ms_istft_bigvgan_f0/03_plot_loss/run.sh: -------------------------------------------------------------------------------- 1 | ../../01_hifigan/03_plot_loss/run.sh -------------------------------------------------------------------------------- /exp/07_ms_bigvgan_f0/01_train/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/exp/07_ms_bigvgan_f0/01_train/run.sh -------------------------------------------------------------------------------- /exp/07_ms_bigvgan_f0/02_syn/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/exp/07_ms_bigvgan_f0/02_syn/run.sh -------------------------------------------------------------------------------- /exp/07_ms_bigvgan_f0/03_plot_loss/run.sh: -------------------------------------------------------------------------------- 1 | ../../01_hifigan/03_plot_loss/run.sh -------------------------------------------------------------------------------- /exp/08_hifigan_f0/01_train/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/exp/08_hifigan_f0/01_train/run.sh -------------------------------------------------------------------------------- /exp/08_hifigan_f0/02_syn/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/exp/08_hifigan_f0/02_syn/run.sh -------------------------------------------------------------------------------- /exp/08_hifigan_f0/03_plot_loss/run.sh: -------------------------------------------------------------------------------- 1 | ../../01_hifigan/03_plot_loss/run.sh -------------------------------------------------------------------------------- /exp/09_ms_hifigan_f0/01_train/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/exp/09_ms_hifigan_f0/01_train/run.sh -------------------------------------------------------------------------------- /exp/09_ms_hifigan_f0/02_syn/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/exp/09_ms_hifigan_f0/02_syn/run.sh -------------------------------------------------------------------------------- /exp/09_ms_hifigan_f0/03_plot_loss/run.sh: -------------------------------------------------------------------------------- 1 | ../../01_hifigan/03_plot_loss/run.sh -------------------------------------------------------------------------------- /exp/10_san_ms_hifigan_f0/01_train/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/exp/10_san_ms_hifigan_f0/01_train/run.sh -------------------------------------------------------------------------------- /exp/10_san_ms_hifigan_f0/02_syn/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/exp/10_san_ms_hifigan_f0/02_syn/run.sh -------------------------------------------------------------------------------- /exp/10_san_ms_hifigan_f0/03_plot_loss/run.sh: -------------------------------------------------------------------------------- 1 | ../../01_hifigan/03_plot_loss/run.sh -------------------------------------------------------------------------------- /exp/11_wavenext/01_train/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/exp/11_wavenext/01_train/run.sh -------------------------------------------------------------------------------- /exp/11_wavenext/02_syn/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/exp/11_wavenext/02_syn/run.sh -------------------------------------------------------------------------------- /exp/11_wavenext/03_plot_loss/run.sh: -------------------------------------------------------------------------------- 1 | ../../01_hifigan/03_plot_loss/run.sh -------------------------------------------------------------------------------- /exp/12_bigvgan_v2_f0/01_train/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/exp/12_bigvgan_v2_f0/01_train/run.sh -------------------------------------------------------------------------------- /exp/12_bigvgan_v2_f0/02_syn/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/exp/12_bigvgan_v2_f0/02_syn/run.sh -------------------------------------------------------------------------------- /exp/12_bigvgan_v2_f0/03_plot_loss/run.sh: -------------------------------------------------------------------------------- 1 | ../../01_hifigan/03_plot_loss/run.sh -------------------------------------------------------------------------------- /exp/13_bigvsan_v2_f0/01_train/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/exp/13_bigvsan_v2_f0/01_train/run.sh -------------------------------------------------------------------------------- /exp/13_bigvsan_v2_f0/02_syn/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/exp/13_bigvsan_v2_f0/02_syn/run.sh -------------------------------------------------------------------------------- /exp/13_bigvsan_v2_f0/03_plot_loss/run.sh: -------------------------------------------------------------------------------- 1 | ../../01_hifigan/03_plot_loss/run.sh -------------------------------------------------------------------------------- /exp/14_bigvsan_f0/01_train/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/exp/14_bigvsan_f0/01_train/run.sh -------------------------------------------------------------------------------- /exp/14_bigvsan_f0/02_syn/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/exp/14_bigvsan_f0/02_syn/run.sh -------------------------------------------------------------------------------- /exp/15_bigvgan_f0_more/01_train/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/exp/15_bigvgan_f0_more/01_train/run.sh -------------------------------------------------------------------------------- /exp/15_bigvgan_f0_more/02_syn/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/exp/15_bigvgan_f0_more/02_syn/run.sh -------------------------------------------------------------------------------- /exp/15_bigvgan_f0_more/03_plot_loss/run.sh: -------------------------------------------------------------------------------- 1 | ../../01_hifigan/03_plot_loss/run.sh -------------------------------------------------------------------------------- /exp/17_bit_hifigan/.gitignore: -------------------------------------------------------------------------------- 1 | 04_weight/ -------------------------------------------------------------------------------- /exp/17_bit_hifigan/01_train/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/exp/17_bit_hifigan/01_train/run.sh -------------------------------------------------------------------------------- /exp/17_bit_hifigan/02_syn/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/exp/17_bit_hifigan/02_syn/run.sh -------------------------------------------------------------------------------- /exp/17_bit_hifigan/03_plot_loss/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/exp/17_bit_hifigan/03_plot_loss/run.sh -------------------------------------------------------------------------------- /exp/18_bit_hifigan_no_ln_wb/.gitignore: -------------------------------------------------------------------------------- 1 | 04_weight/ -------------------------------------------------------------------------------- /exp/18_bit_hifigan_no_ln_wb/01_train/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/exp/18_bit_hifigan_no_ln_wb/01_train/run.sh -------------------------------------------------------------------------------- /exp/18_bit_hifigan_no_ln_wb/02_syn/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/exp/18_bit_hifigan_no_ln_wb/02_syn/run.sh -------------------------------------------------------------------------------- /exp/18_bit_hifigan_no_ln_wb/03_plot_loss/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/exp/18_bit_hifigan_no_ln_wb/03_plot_loss/run.sh -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/pyproject.toml -------------------------------------------------------------------------------- /src/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vocoders/bin/conf/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/bin/conf/config.yaml -------------------------------------------------------------------------------- /src/vocoders/bin/conf/dataset/normal.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/bin/conf/dataset/normal.yaml -------------------------------------------------------------------------------- /src/vocoders/bin/conf/dataset/with_cf0_vuv.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/bin/conf/dataset/with_cf0_vuv.yaml -------------------------------------------------------------------------------- /src/vocoders/bin/conf/dataset/with_f0.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/bin/conf/dataset/with_f0.yaml -------------------------------------------------------------------------------- /src/vocoders/bin/conf/discriminator/bigvgan.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/bin/conf/discriminator/bigvgan.yaml -------------------------------------------------------------------------------- /src/vocoders/bin/conf/discriminator/bigvgan_v2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/bin/conf/discriminator/bigvgan_v2.yaml -------------------------------------------------------------------------------- /src/vocoders/bin/conf/discriminator/bigvsan.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/bin/conf/discriminator/bigvsan.yaml -------------------------------------------------------------------------------- /src/vocoders/bin/conf/discriminator/bigvsan_v2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/bin/conf/discriminator/bigvsan_v2.yaml -------------------------------------------------------------------------------- /src/vocoders/bin/conf/discriminator/hifigan.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/bin/conf/discriminator/hifigan.yaml -------------------------------------------------------------------------------- /src/vocoders/bin/conf/generator/bigvgan.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/bin/conf/generator/bigvgan.yaml -------------------------------------------------------------------------------- /src/vocoders/bin/conf/generator/bit_hifigan.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/bin/conf/generator/bit_hifigan.yaml -------------------------------------------------------------------------------- /src/vocoders/bin/conf/generator/f0_aware_bigvgan.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/bin/conf/generator/f0_aware_bigvgan.yaml -------------------------------------------------------------------------------- /src/vocoders/bin/conf/generator/f0_aware_bigvgan_more.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/bin/conf/generator/f0_aware_bigvgan_more.yaml -------------------------------------------------------------------------------- /src/vocoders/bin/conf/generator/f0_aware_hifigan.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/bin/conf/generator/f0_aware_hifigan.yaml -------------------------------------------------------------------------------- /src/vocoders/bin/conf/generator/hifi_vocoder.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/bin/conf/generator/hifi_vocoder.yaml -------------------------------------------------------------------------------- /src/vocoders/bin/conf/generator/hifigan.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/bin/conf/generator/hifigan.yaml -------------------------------------------------------------------------------- /src/vocoders/bin/conf/generator/ms_f0_aware_bigvgan.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/bin/conf/generator/ms_f0_aware_bigvgan.yaml -------------------------------------------------------------------------------- /src/vocoders/bin/conf/generator/ms_f0_aware_hifigan.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/bin/conf/generator/ms_f0_aware_hifigan.yaml -------------------------------------------------------------------------------- /src/vocoders/bin/conf/generator/ms_istft_f0_aware_bigvgan.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/bin/conf/generator/ms_istft_f0_aware_bigvgan.yaml -------------------------------------------------------------------------------- /src/vocoders/bin/conf/generator/res_mb_f0_aware_bigvgan.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/bin/conf/generator/res_mb_f0_aware_bigvgan.yaml -------------------------------------------------------------------------------- /src/vocoders/bin/conf/generator/vocos.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/bin/conf/generator/vocos.yaml -------------------------------------------------------------------------------- /src/vocoders/bin/conf/generator/wavenext.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/bin/conf/generator/wavenext.yaml -------------------------------------------------------------------------------- /src/vocoders/bin/conf/lit_module/mb_with_f0.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/bin/conf/lit_module/mb_with_f0.yaml -------------------------------------------------------------------------------- /src/vocoders/bin/conf/lit_module/normal.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/bin/conf/lit_module/normal.yaml -------------------------------------------------------------------------------- /src/vocoders/bin/conf/lit_module/san_mb_with_f0.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/bin/conf/lit_module/san_mb_with_f0.yaml -------------------------------------------------------------------------------- /src/vocoders/bin/conf/lit_module/san_with_f0.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/bin/conf/lit_module/san_with_f0.yaml -------------------------------------------------------------------------------- /src/vocoders/bin/conf/lit_module/vocos.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/bin/conf/lit_module/vocos.yaml -------------------------------------------------------------------------------- /src/vocoders/bin/conf/lit_module/with_cf0_vuv.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/bin/conf/lit_module/with_cf0_vuv.yaml -------------------------------------------------------------------------------- /src/vocoders/bin/conf/lit_module/with_f0.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/bin/conf/lit_module/with_f0.yaml -------------------------------------------------------------------------------- /src/vocoders/bin/conf/loss/bigvgan_v2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/bin/conf/loss/bigvgan_v2.yaml -------------------------------------------------------------------------------- /src/vocoders/bin/conf/loss/bigvsan_v2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/bin/conf/loss/bigvsan_v2.yaml -------------------------------------------------------------------------------- /src/vocoders/bin/conf/loss/default.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/bin/conf/loss/default.yaml -------------------------------------------------------------------------------- /src/vocoders/bin/conf/loss/san.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/bin/conf/loss/san.yaml -------------------------------------------------------------------------------- /src/vocoders/bin/conf/loss/vocos.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/bin/conf/loss/vocos.yaml -------------------------------------------------------------------------------- /src/vocoders/bin/conf/mel/default.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/bin/conf/mel/default.yaml -------------------------------------------------------------------------------- /src/vocoders/bin/conf/optimizer/adamw.yaml: -------------------------------------------------------------------------------- 1 | _target_: torch.optim.AdamW 2 | lr: 2e-4 3 | betas: [0.8, 0.99] 4 | -------------------------------------------------------------------------------- /src/vocoders/bin/conf/optimizer/adamw_vocos.yaml: -------------------------------------------------------------------------------- 1 | _target_: torch.optim.AdamW 2 | lr: 1e-4 3 | betas: [0.8, 0.9] 4 | -------------------------------------------------------------------------------- /src/vocoders/bin/conf/path/.gitignore: -------------------------------------------------------------------------------- 1 | default.yaml -------------------------------------------------------------------------------- /src/vocoders/bin/conf/path/dummy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/bin/conf/path/dummy.yaml -------------------------------------------------------------------------------- /src/vocoders/bin/conf/scheduler/cosine_warmup.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/bin/conf/scheduler/cosine_warmup.yaml -------------------------------------------------------------------------------- /src/vocoders/bin/conf/scheduler/exponential.yaml: -------------------------------------------------------------------------------- 1 | _target_: torch.optim.lr_scheduler.ExponentialLR 2 | gamma: 0.999 -------------------------------------------------------------------------------- /src/vocoders/bin/conf/train/default.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/bin/conf/train/default.yaml -------------------------------------------------------------------------------- /src/vocoders/bin/plot_loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/bin/plot_loss.py -------------------------------------------------------------------------------- /src/vocoders/bin/preprocess.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/bin/preprocess.py -------------------------------------------------------------------------------- /src/vocoders/bin/synthesize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/bin/synthesize.py -------------------------------------------------------------------------------- /src/vocoders/bin/synthesize_with_cf0_vuv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/bin/synthesize_with_cf0_vuv.py -------------------------------------------------------------------------------- /src/vocoders/bin/synthesize_with_f0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/bin/synthesize_with_f0.py -------------------------------------------------------------------------------- /src/vocoders/bin/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/bin/train.py -------------------------------------------------------------------------------- /src/vocoders/datasets/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/datasets/__init__.py -------------------------------------------------------------------------------- /src/vocoders/datasets/normal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/datasets/normal.py -------------------------------------------------------------------------------- /src/vocoders/datasets/with_cf0_vuv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/datasets/with_cf0_vuv.py -------------------------------------------------------------------------------- /src/vocoders/datasets/with_f0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/datasets/with_f0.py -------------------------------------------------------------------------------- /src/vocoders/layers/activations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/layers/activations.py -------------------------------------------------------------------------------- /src/vocoders/layers/amp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/layers/amp.py -------------------------------------------------------------------------------- /src/vocoders/layers/convnext.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/layers/convnext.py -------------------------------------------------------------------------------- /src/vocoders/layers/mrf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/layers/mrf.py -------------------------------------------------------------------------------- /src/vocoders/layers/nsf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/layers/nsf.py -------------------------------------------------------------------------------- /src/vocoders/layers/pqmf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/layers/pqmf.py -------------------------------------------------------------------------------- /src/vocoders/layers/quantization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/layers/quantization.py -------------------------------------------------------------------------------- /src/vocoders/layers/san.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/layers/san.py -------------------------------------------------------------------------------- /src/vocoders/lit_modules/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/lit_modules/__init__.py -------------------------------------------------------------------------------- /src/vocoders/lit_modules/normal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/lit_modules/normal.py -------------------------------------------------------------------------------- /src/vocoders/lit_modules/san.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/lit_modules/san.py -------------------------------------------------------------------------------- /src/vocoders/lit_modules/with_cf0_vuv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/lit_modules/with_cf0_vuv.py -------------------------------------------------------------------------------- /src/vocoders/lit_modules/with_f0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/lit_modules/with_f0.py -------------------------------------------------------------------------------- /src/vocoders/losses/gan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/losses/gan.py -------------------------------------------------------------------------------- /src/vocoders/losses/mel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/losses/mel.py -------------------------------------------------------------------------------- /src/vocoders/losses/san.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/losses/san.py -------------------------------------------------------------------------------- /src/vocoders/losses/stft.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/losses/stft.py -------------------------------------------------------------------------------- /src/vocoders/models/discriminators/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/models/discriminators/__init__.py -------------------------------------------------------------------------------- /src/vocoders/models/discriminators/discriminator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/models/discriminators/discriminator.py -------------------------------------------------------------------------------- /src/vocoders/models/discriminators/sub/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/models/discriminators/sub/__init__.py -------------------------------------------------------------------------------- /src/vocoders/models/discriminators/sub/band.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/models/discriminators/sub/band.py -------------------------------------------------------------------------------- /src/vocoders/models/discriminators/sub/cqt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/models/discriminators/sub/cqt.py -------------------------------------------------------------------------------- /src/vocoders/models/discriminators/sub/period.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/models/discriminators/sub/period.py -------------------------------------------------------------------------------- /src/vocoders/models/discriminators/sub/resolution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/models/discriminators/sub/resolution.py -------------------------------------------------------------------------------- /src/vocoders/models/discriminators/sub/scale.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/models/discriminators/sub/scale.py -------------------------------------------------------------------------------- /src/vocoders/models/generators/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/models/generators/__init__.py -------------------------------------------------------------------------------- /src/vocoders/models/generators/f0_aware/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/models/generators/f0_aware/__init__.py -------------------------------------------------------------------------------- /src/vocoders/models/generators/f0_aware/bigvgan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/models/generators/f0_aware/bigvgan.py -------------------------------------------------------------------------------- /src/vocoders/models/generators/f0_aware/hifigan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/models/generators/f0_aware/hifigan.py -------------------------------------------------------------------------------- /src/vocoders/models/generators/f0_aware/ms_bigvgan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/models/generators/f0_aware/ms_bigvgan.py -------------------------------------------------------------------------------- /src/vocoders/models/generators/f0_aware/ms_hifigan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/models/generators/f0_aware/ms_hifigan.py -------------------------------------------------------------------------------- /src/vocoders/models/generators/f0_aware/ms_istft_bigvgan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/models/generators/f0_aware/ms_istft_bigvgan.py -------------------------------------------------------------------------------- /src/vocoders/models/generators/f0_aware/prelu_voc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/models/generators/f0_aware/prelu_voc.py -------------------------------------------------------------------------------- /src/vocoders/models/generators/normal/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/models/generators/normal/__init__.py -------------------------------------------------------------------------------- /src/vocoders/models/generators/normal/bigvgan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/models/generators/normal/bigvgan.py -------------------------------------------------------------------------------- /src/vocoders/models/generators/normal/hifigan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/models/generators/normal/hifigan.py -------------------------------------------------------------------------------- /src/vocoders/models/generators/normal/vocos.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/models/generators/normal/vocos.py -------------------------------------------------------------------------------- /src/vocoders/models/generators/normal/wavenext.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/models/generators/normal/wavenext.py -------------------------------------------------------------------------------- /src/vocoders/schedulers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/schedulers/__init__.py -------------------------------------------------------------------------------- /src/vocoders/schedulers/cosine_warmup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/schedulers/cosine_warmup.py -------------------------------------------------------------------------------- /src/vocoders/transforms/__init__.py: -------------------------------------------------------------------------------- 1 | from .mel import HifiGANMelSpectrogramm # noqa 2 | -------------------------------------------------------------------------------- /src/vocoders/transforms/mel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/transforms/mel.py -------------------------------------------------------------------------------- /src/vocoders/utils/const.py: -------------------------------------------------------------------------------- 1 | LRELU_SLOPE = 0.1 2 | -------------------------------------------------------------------------------- /src/vocoders/utils/logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/utils/logging.py -------------------------------------------------------------------------------- /src/vocoders/utils/tqdm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/src/vocoders/utils/tqdm.py -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reppy4620/vocoders/HEAD/uv.lock --------------------------------------------------------------------------------