├── .gitignore ├── LICENSE ├── README.md ├── commons.py ├── configs ├── freevc-nosr.json ├── freevc-s.json └── freevc.json ├── convert.py ├── convert.txt ├── data_utils.py ├── downsample.py ├── filelists ├── test.txt ├── train.txt └── val.txt ├── hifigan ├── __init__.py ├── config.json ├── generator_v1.txt └── models.py ├── losses.py ├── mel_processing.py ├── models.py ├── modules.py ├── preprocess_flist.py ├── preprocess_spk.py ├── preprocess_sr.py ├── preprocess_ssl.py ├── requirements.txt ├── resources ├── infer.png └── train.png ├── speaker_encoder ├── __init__.py ├── audio.py ├── ckpt │ ├── pretrained_bak_5805000.pt │ └── pretrained_bak_5805000.pt.txt ├── compute_embed.py ├── config.py ├── data_objects │ ├── __init__.py │ ├── random_cycler.py │ ├── speaker.py │ ├── speaker_batch.py │ ├── speaker_verification_dataset.py │ └── utterance.py ├── hparams.py ├── inference.py ├── model.py ├── params_data.py ├── params_model.py ├── preprocess.py ├── train.py ├── visualizations.py └── voice_encoder.py ├── tips-for-synthesizing-24KHz-wavs-from-16kHz-wavs ├── README.md ├── convert_24.py ├── data_utils_24.py ├── downsample_24k.py ├── freevc-24.json └── train_24.py ├── train.py ├── utils.py └── wavlm ├── WavLM-Large.pt.txt ├── WavLM.py ├── __init__.py └── modules.py /.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__ 2 | DUMMY 3 | dataset 4 | logs 5 | outputs 6 | hifigan/generator_v1 7 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlaWod/FreeVC/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlaWod/FreeVC/HEAD/README.md -------------------------------------------------------------------------------- /commons.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlaWod/FreeVC/HEAD/commons.py -------------------------------------------------------------------------------- /configs/freevc-nosr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlaWod/FreeVC/HEAD/configs/freevc-nosr.json -------------------------------------------------------------------------------- /configs/freevc-s.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlaWod/FreeVC/HEAD/configs/freevc-s.json -------------------------------------------------------------------------------- /configs/freevc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlaWod/FreeVC/HEAD/configs/freevc.json -------------------------------------------------------------------------------- /convert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlaWod/FreeVC/HEAD/convert.py -------------------------------------------------------------------------------- /convert.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlaWod/FreeVC/HEAD/convert.txt -------------------------------------------------------------------------------- /data_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlaWod/FreeVC/HEAD/data_utils.py -------------------------------------------------------------------------------- /downsample.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlaWod/FreeVC/HEAD/downsample.py -------------------------------------------------------------------------------- /filelists/test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlaWod/FreeVC/HEAD/filelists/test.txt -------------------------------------------------------------------------------- /filelists/train.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlaWod/FreeVC/HEAD/filelists/train.txt -------------------------------------------------------------------------------- /filelists/val.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlaWod/FreeVC/HEAD/filelists/val.txt -------------------------------------------------------------------------------- /hifigan/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlaWod/FreeVC/HEAD/hifigan/__init__.py -------------------------------------------------------------------------------- /hifigan/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlaWod/FreeVC/HEAD/hifigan/config.json -------------------------------------------------------------------------------- /hifigan/generator_v1.txt: -------------------------------------------------------------------------------- 1 | https://github.com/jik876/hifi-gan -------------------------------------------------------------------------------- /hifigan/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlaWod/FreeVC/HEAD/hifigan/models.py -------------------------------------------------------------------------------- /losses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlaWod/FreeVC/HEAD/losses.py -------------------------------------------------------------------------------- /mel_processing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlaWod/FreeVC/HEAD/mel_processing.py -------------------------------------------------------------------------------- /models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlaWod/FreeVC/HEAD/models.py -------------------------------------------------------------------------------- /modules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlaWod/FreeVC/HEAD/modules.py -------------------------------------------------------------------------------- /preprocess_flist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlaWod/FreeVC/HEAD/preprocess_flist.py -------------------------------------------------------------------------------- /preprocess_spk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlaWod/FreeVC/HEAD/preprocess_spk.py -------------------------------------------------------------------------------- /preprocess_sr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlaWod/FreeVC/HEAD/preprocess_sr.py -------------------------------------------------------------------------------- /preprocess_ssl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlaWod/FreeVC/HEAD/preprocess_ssl.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlaWod/FreeVC/HEAD/requirements.txt -------------------------------------------------------------------------------- /resources/infer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlaWod/FreeVC/HEAD/resources/infer.png -------------------------------------------------------------------------------- /resources/train.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlaWod/FreeVC/HEAD/resources/train.png -------------------------------------------------------------------------------- /speaker_encoder/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /speaker_encoder/audio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlaWod/FreeVC/HEAD/speaker_encoder/audio.py -------------------------------------------------------------------------------- /speaker_encoder/ckpt/pretrained_bak_5805000.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlaWod/FreeVC/HEAD/speaker_encoder/ckpt/pretrained_bak_5805000.pt -------------------------------------------------------------------------------- /speaker_encoder/ckpt/pretrained_bak_5805000.pt.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlaWod/FreeVC/HEAD/speaker_encoder/ckpt/pretrained_bak_5805000.pt.txt -------------------------------------------------------------------------------- /speaker_encoder/compute_embed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlaWod/FreeVC/HEAD/speaker_encoder/compute_embed.py -------------------------------------------------------------------------------- /speaker_encoder/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlaWod/FreeVC/HEAD/speaker_encoder/config.py -------------------------------------------------------------------------------- /speaker_encoder/data_objects/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlaWod/FreeVC/HEAD/speaker_encoder/data_objects/__init__.py -------------------------------------------------------------------------------- /speaker_encoder/data_objects/random_cycler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlaWod/FreeVC/HEAD/speaker_encoder/data_objects/random_cycler.py -------------------------------------------------------------------------------- /speaker_encoder/data_objects/speaker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlaWod/FreeVC/HEAD/speaker_encoder/data_objects/speaker.py -------------------------------------------------------------------------------- /speaker_encoder/data_objects/speaker_batch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlaWod/FreeVC/HEAD/speaker_encoder/data_objects/speaker_batch.py -------------------------------------------------------------------------------- /speaker_encoder/data_objects/speaker_verification_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlaWod/FreeVC/HEAD/speaker_encoder/data_objects/speaker_verification_dataset.py -------------------------------------------------------------------------------- /speaker_encoder/data_objects/utterance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlaWod/FreeVC/HEAD/speaker_encoder/data_objects/utterance.py -------------------------------------------------------------------------------- /speaker_encoder/hparams.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlaWod/FreeVC/HEAD/speaker_encoder/hparams.py -------------------------------------------------------------------------------- /speaker_encoder/inference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlaWod/FreeVC/HEAD/speaker_encoder/inference.py -------------------------------------------------------------------------------- /speaker_encoder/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlaWod/FreeVC/HEAD/speaker_encoder/model.py -------------------------------------------------------------------------------- /speaker_encoder/params_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlaWod/FreeVC/HEAD/speaker_encoder/params_data.py -------------------------------------------------------------------------------- /speaker_encoder/params_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlaWod/FreeVC/HEAD/speaker_encoder/params_model.py -------------------------------------------------------------------------------- /speaker_encoder/preprocess.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlaWod/FreeVC/HEAD/speaker_encoder/preprocess.py -------------------------------------------------------------------------------- /speaker_encoder/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlaWod/FreeVC/HEAD/speaker_encoder/train.py -------------------------------------------------------------------------------- /speaker_encoder/visualizations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlaWod/FreeVC/HEAD/speaker_encoder/visualizations.py -------------------------------------------------------------------------------- /speaker_encoder/voice_encoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlaWod/FreeVC/HEAD/speaker_encoder/voice_encoder.py -------------------------------------------------------------------------------- /tips-for-synthesizing-24KHz-wavs-from-16kHz-wavs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlaWod/FreeVC/HEAD/tips-for-synthesizing-24KHz-wavs-from-16kHz-wavs/README.md -------------------------------------------------------------------------------- /tips-for-synthesizing-24KHz-wavs-from-16kHz-wavs/convert_24.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlaWod/FreeVC/HEAD/tips-for-synthesizing-24KHz-wavs-from-16kHz-wavs/convert_24.py -------------------------------------------------------------------------------- /tips-for-synthesizing-24KHz-wavs-from-16kHz-wavs/data_utils_24.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlaWod/FreeVC/HEAD/tips-for-synthesizing-24KHz-wavs-from-16kHz-wavs/data_utils_24.py -------------------------------------------------------------------------------- /tips-for-synthesizing-24KHz-wavs-from-16kHz-wavs/downsample_24k.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlaWod/FreeVC/HEAD/tips-for-synthesizing-24KHz-wavs-from-16kHz-wavs/downsample_24k.py -------------------------------------------------------------------------------- /tips-for-synthesizing-24KHz-wavs-from-16kHz-wavs/freevc-24.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlaWod/FreeVC/HEAD/tips-for-synthesizing-24KHz-wavs-from-16kHz-wavs/freevc-24.json -------------------------------------------------------------------------------- /tips-for-synthesizing-24KHz-wavs-from-16kHz-wavs/train_24.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlaWod/FreeVC/HEAD/tips-for-synthesizing-24KHz-wavs-from-16kHz-wavs/train_24.py -------------------------------------------------------------------------------- /train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlaWod/FreeVC/HEAD/train.py -------------------------------------------------------------------------------- /utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlaWod/FreeVC/HEAD/utils.py -------------------------------------------------------------------------------- /wavlm/WavLM-Large.pt.txt: -------------------------------------------------------------------------------- 1 | https://github.com/microsoft/unilm/tree/master/wavlm -------------------------------------------------------------------------------- /wavlm/WavLM.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlaWod/FreeVC/HEAD/wavlm/WavLM.py -------------------------------------------------------------------------------- /wavlm/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlaWod/FreeVC/HEAD/wavlm/__init__.py -------------------------------------------------------------------------------- /wavlm/modules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OlaWod/FreeVC/HEAD/wavlm/modules.py --------------------------------------------------------------------------------