├── GPT_SoVITS ├── AR │ ├── __init__.py │ ├── data │ │ ├── __init__.py │ │ ├── bucket_sampler.py │ │ ├── data_module.py │ │ └── dataset.py │ ├── models │ │ ├── __init__.py │ │ ├── t2s_lightning_module.py │ │ ├── t2s_lightning_module_onnx.py │ │ ├── t2s_model.py │ │ ├── t2s_model_onnx.py │ │ └── utils.py │ ├── modules │ │ ├── __init__.py │ │ ├── activation.py │ │ ├── activation_onnx.py │ │ ├── embedding.py │ │ ├── embedding_onnx.py │ │ ├── lr_schedulers.py │ │ ├── optim.py │ │ ├── patched_mha_with_cache.py │ │ ├── patched_mha_with_cache_onnx.py │ │ ├── scaling.py │ │ ├── transformer.py │ │ └── transformer_onnx.py │ ├── text_processing │ │ ├── __init__.py │ │ ├── phonemizer.py │ │ └── symbols.py │ └── utils │ │ ├── __init__.py │ │ ├── initialize.py │ │ └── io.py ├── configs │ ├── s1.yaml │ ├── s1big.yaml │ ├── s1big2.yaml │ ├── s1longer.yaml │ ├── s1mq.yaml │ ├── s2.json │ └── train.yaml ├── feature_extractor │ ├── __init__.py │ ├── cnhubert.py │ └── whisper_enc.py ├── inference_main.py ├── inference_with_emotion.py ├── module │ ├── __init__.py │ ├── attentions.py │ ├── attentions_onnx.py │ ├── commons.py │ ├── core_vq.py │ ├── data_utils.py │ ├── losses.py │ ├── mel_processing.py │ ├── models.py │ ├── models_onnx.py │ ├── modules.py │ ├── mrte_model.py │ ├── quantize.py │ └── transforms.py ├── pretrained_models │ └── .gitignore ├── text │ ├── __init__.py │ ├── chinese.py │ ├── cleaner.py │ ├── cmudict-fast.rep │ ├── cmudict.rep │ ├── engdict-hot.rep │ ├── engdict_cache.pickle │ ├── english.py │ ├── japanese.py │ ├── opencpop-strict.txt │ ├── symbols.py │ ├── tone_sandhi.py │ └── zh_normalization │ │ ├── README.md │ │ ├── __init__.py │ │ ├── char_convert.py │ │ ├── chronology.py │ │ ├── constants.py │ │ ├── num.py │ │ ├── phonecode.py │ │ ├── quantifier.py │ │ └── text_normlization.py └── utils.py ├── README.md ├── config.yaml ├── infer_demo.py ├── model └── put_your_model_here ├── ref_audio └── put_ref_audio_here └── text.txt /GPT_SoVITS/AR/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /GPT_SoVITS/AR/data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /GPT_SoVITS/AR/data/bucket_sampler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/AR/data/bucket_sampler.py -------------------------------------------------------------------------------- /GPT_SoVITS/AR/data/data_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/AR/data/data_module.py -------------------------------------------------------------------------------- /GPT_SoVITS/AR/data/dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/AR/data/dataset.py -------------------------------------------------------------------------------- /GPT_SoVITS/AR/models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /GPT_SoVITS/AR/models/t2s_lightning_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/AR/models/t2s_lightning_module.py -------------------------------------------------------------------------------- /GPT_SoVITS/AR/models/t2s_lightning_module_onnx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/AR/models/t2s_lightning_module_onnx.py -------------------------------------------------------------------------------- /GPT_SoVITS/AR/models/t2s_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/AR/models/t2s_model.py -------------------------------------------------------------------------------- /GPT_SoVITS/AR/models/t2s_model_onnx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/AR/models/t2s_model_onnx.py -------------------------------------------------------------------------------- /GPT_SoVITS/AR/models/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/AR/models/utils.py -------------------------------------------------------------------------------- /GPT_SoVITS/AR/modules/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /GPT_SoVITS/AR/modules/activation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/AR/modules/activation.py -------------------------------------------------------------------------------- /GPT_SoVITS/AR/modules/activation_onnx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/AR/modules/activation_onnx.py -------------------------------------------------------------------------------- /GPT_SoVITS/AR/modules/embedding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/AR/modules/embedding.py -------------------------------------------------------------------------------- /GPT_SoVITS/AR/modules/embedding_onnx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/AR/modules/embedding_onnx.py -------------------------------------------------------------------------------- /GPT_SoVITS/AR/modules/lr_schedulers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/AR/modules/lr_schedulers.py -------------------------------------------------------------------------------- /GPT_SoVITS/AR/modules/optim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/AR/modules/optim.py -------------------------------------------------------------------------------- /GPT_SoVITS/AR/modules/patched_mha_with_cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/AR/modules/patched_mha_with_cache.py -------------------------------------------------------------------------------- /GPT_SoVITS/AR/modules/patched_mha_with_cache_onnx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/AR/modules/patched_mha_with_cache_onnx.py -------------------------------------------------------------------------------- /GPT_SoVITS/AR/modules/scaling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/AR/modules/scaling.py -------------------------------------------------------------------------------- /GPT_SoVITS/AR/modules/transformer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/AR/modules/transformer.py -------------------------------------------------------------------------------- /GPT_SoVITS/AR/modules/transformer_onnx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/AR/modules/transformer_onnx.py -------------------------------------------------------------------------------- /GPT_SoVITS/AR/text_processing/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /GPT_SoVITS/AR/text_processing/phonemizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/AR/text_processing/phonemizer.py -------------------------------------------------------------------------------- /GPT_SoVITS/AR/text_processing/symbols.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/AR/text_processing/symbols.py -------------------------------------------------------------------------------- /GPT_SoVITS/AR/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/AR/utils/__init__.py -------------------------------------------------------------------------------- /GPT_SoVITS/AR/utils/initialize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/AR/utils/initialize.py -------------------------------------------------------------------------------- /GPT_SoVITS/AR/utils/io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/AR/utils/io.py -------------------------------------------------------------------------------- /GPT_SoVITS/configs/s1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/configs/s1.yaml -------------------------------------------------------------------------------- /GPT_SoVITS/configs/s1big.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/configs/s1big.yaml -------------------------------------------------------------------------------- /GPT_SoVITS/configs/s1big2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/configs/s1big2.yaml -------------------------------------------------------------------------------- /GPT_SoVITS/configs/s1longer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/configs/s1longer.yaml -------------------------------------------------------------------------------- /GPT_SoVITS/configs/s1mq.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/configs/s1mq.yaml -------------------------------------------------------------------------------- /GPT_SoVITS/configs/s2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/configs/s2.json -------------------------------------------------------------------------------- /GPT_SoVITS/configs/train.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/configs/train.yaml -------------------------------------------------------------------------------- /GPT_SoVITS/feature_extractor/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/feature_extractor/__init__.py -------------------------------------------------------------------------------- /GPT_SoVITS/feature_extractor/cnhubert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/feature_extractor/cnhubert.py -------------------------------------------------------------------------------- /GPT_SoVITS/feature_extractor/whisper_enc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/feature_extractor/whisper_enc.py -------------------------------------------------------------------------------- /GPT_SoVITS/inference_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/inference_main.py -------------------------------------------------------------------------------- /GPT_SoVITS/inference_with_emotion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/inference_with_emotion.py -------------------------------------------------------------------------------- /GPT_SoVITS/module/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /GPT_SoVITS/module/attentions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/module/attentions.py -------------------------------------------------------------------------------- /GPT_SoVITS/module/attentions_onnx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/module/attentions_onnx.py -------------------------------------------------------------------------------- /GPT_SoVITS/module/commons.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/module/commons.py -------------------------------------------------------------------------------- /GPT_SoVITS/module/core_vq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/module/core_vq.py -------------------------------------------------------------------------------- /GPT_SoVITS/module/data_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/module/data_utils.py -------------------------------------------------------------------------------- /GPT_SoVITS/module/losses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/module/losses.py -------------------------------------------------------------------------------- /GPT_SoVITS/module/mel_processing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/module/mel_processing.py -------------------------------------------------------------------------------- /GPT_SoVITS/module/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/module/models.py -------------------------------------------------------------------------------- /GPT_SoVITS/module/models_onnx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/module/models_onnx.py -------------------------------------------------------------------------------- /GPT_SoVITS/module/modules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/module/modules.py -------------------------------------------------------------------------------- /GPT_SoVITS/module/mrte_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/module/mrte_model.py -------------------------------------------------------------------------------- /GPT_SoVITS/module/quantize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/module/quantize.py -------------------------------------------------------------------------------- /GPT_SoVITS/module/transforms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/module/transforms.py -------------------------------------------------------------------------------- /GPT_SoVITS/pretrained_models/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore -------------------------------------------------------------------------------- /GPT_SoVITS/text/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/text/__init__.py -------------------------------------------------------------------------------- /GPT_SoVITS/text/chinese.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/text/chinese.py -------------------------------------------------------------------------------- /GPT_SoVITS/text/cleaner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/text/cleaner.py -------------------------------------------------------------------------------- /GPT_SoVITS/text/cmudict-fast.rep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/text/cmudict-fast.rep -------------------------------------------------------------------------------- /GPT_SoVITS/text/cmudict.rep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/text/cmudict.rep -------------------------------------------------------------------------------- /GPT_SoVITS/text/engdict-hot.rep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/text/engdict-hot.rep -------------------------------------------------------------------------------- /GPT_SoVITS/text/engdict_cache.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/text/engdict_cache.pickle -------------------------------------------------------------------------------- /GPT_SoVITS/text/english.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/text/english.py -------------------------------------------------------------------------------- /GPT_SoVITS/text/japanese.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/text/japanese.py -------------------------------------------------------------------------------- /GPT_SoVITS/text/opencpop-strict.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/text/opencpop-strict.txt -------------------------------------------------------------------------------- /GPT_SoVITS/text/symbols.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/text/symbols.py -------------------------------------------------------------------------------- /GPT_SoVITS/text/tone_sandhi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/text/tone_sandhi.py -------------------------------------------------------------------------------- /GPT_SoVITS/text/zh_normalization/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/text/zh_normalization/README.md -------------------------------------------------------------------------------- /GPT_SoVITS/text/zh_normalization/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/text/zh_normalization/__init__.py -------------------------------------------------------------------------------- /GPT_SoVITS/text/zh_normalization/char_convert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/text/zh_normalization/char_convert.py -------------------------------------------------------------------------------- /GPT_SoVITS/text/zh_normalization/chronology.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/text/zh_normalization/chronology.py -------------------------------------------------------------------------------- /GPT_SoVITS/text/zh_normalization/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/text/zh_normalization/constants.py -------------------------------------------------------------------------------- /GPT_SoVITS/text/zh_normalization/num.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/text/zh_normalization/num.py -------------------------------------------------------------------------------- /GPT_SoVITS/text/zh_normalization/phonecode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/text/zh_normalization/phonecode.py -------------------------------------------------------------------------------- /GPT_SoVITS/text/zh_normalization/quantifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/text/zh_normalization/quantifier.py -------------------------------------------------------------------------------- /GPT_SoVITS/text/zh_normalization/text_normlization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/text/zh_normalization/text_normlization.py -------------------------------------------------------------------------------- /GPT_SoVITS/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/GPT_SoVITS/utils.py -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/README.md -------------------------------------------------------------------------------- /config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/config.yaml -------------------------------------------------------------------------------- /infer_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/infer_demo.py -------------------------------------------------------------------------------- /model/put_your_model_here: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ref_audio/put_ref_audio_here: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /text.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2DIPW/gpt_sovits_infer_with_emotion/HEAD/text.txt --------------------------------------------------------------------------------