mirror of
https://github.com/RVC-Boss/GPT-SoVITS.git
synced 2025-06-14 22:59:21 +08:00
https://github.com/RVC-Boss/GPT-SoVITS/issues/2048
This commit is contained in:
parent
72d839e40a
commit
1867780d56
@ -9,7 +9,21 @@ if "_CUDA_VISIBLE_DEVICES" in os.environ:
|
|||||||
opt_dir = os.environ.get("opt_dir")
|
opt_dir = os.environ.get("opt_dir")
|
||||||
pretrained_s2G = os.environ.get("pretrained_s2G")
|
pretrained_s2G = os.environ.get("pretrained_s2G")
|
||||||
s2config_path = os.environ.get("s2config_path")
|
s2config_path = os.environ.get("s2config_path")
|
||||||
version=os.environ.get("version","v2")
|
|
||||||
|
if os.path.exists(pretrained_s2G):...
|
||||||
|
else:raise FileNotFoundError(pretrained_s2G)
|
||||||
|
# version=os.environ.get("version","v2")
|
||||||
|
size = os.path.getsize(pretrained_s2G)
|
||||||
|
if size < 82978 * 1024:
|
||||||
|
version = "v1"
|
||||||
|
elif size < 100 * 1024 * 1024:
|
||||||
|
version = "v2"
|
||||||
|
elif size < 103520 * 1024:
|
||||||
|
version = "v1"
|
||||||
|
elif size < 700 * 1024 * 1024:
|
||||||
|
version = "v2"
|
||||||
|
else:
|
||||||
|
version = "v3"
|
||||||
import torch
|
import torch
|
||||||
is_half = eval(os.environ.get("is_half", "True")) and torch.cuda.is_available()
|
is_half = eval(os.environ.get("is_half", "True")) and torch.cuda.is_available()
|
||||||
import math, traceback
|
import math, traceback
|
||||||
@ -23,7 +37,10 @@ import torch.multiprocessing as mp
|
|||||||
from glob import glob
|
from glob import glob
|
||||||
from tqdm import tqdm
|
from tqdm import tqdm
|
||||||
import logging, librosa, utils
|
import logging, librosa, utils
|
||||||
from module.models import SynthesizerTrn
|
if version!="v3":
|
||||||
|
from module.models import SynthesizerTrn
|
||||||
|
else:
|
||||||
|
from module.models import SynthesizerTrnV3 as SynthesizerTrn
|
||||||
from tools.my_utils import clean_path
|
from tools.my_utils import clean_path
|
||||||
logging.getLogger("numba").setLevel(logging.WARNING)
|
logging.getLogger("numba").setLevel(logging.WARNING)
|
||||||
# from config import pretrained_s2G
|
# from config import pretrained_s2G
|
||||||
@ -35,8 +52,6 @@ logging.getLogger("numba").setLevel(logging.WARNING)
|
|||||||
# os.environ["CUDA_VISIBLE_DEVICES"]=sys.argv[5]
|
# os.environ["CUDA_VISIBLE_DEVICES"]=sys.argv[5]
|
||||||
# opt_dir="/data/docker/liujing04/gpt-vits/fine_tune_dataset/%s"%exp_name
|
# opt_dir="/data/docker/liujing04/gpt-vits/fine_tune_dataset/%s"%exp_name
|
||||||
|
|
||||||
if os.path.exists(pretrained_s2G):...
|
|
||||||
else:raise FileNotFoundError(pretrained_s2G)
|
|
||||||
|
|
||||||
hubert_dir = "%s/4-cnhubert" % (opt_dir)
|
hubert_dir = "%s/4-cnhubert" % (opt_dir)
|
||||||
semantic_path = "%s/6-name2semantic-%s.tsv" % (opt_dir, i_part)
|
semantic_path = "%s/6-name2semantic-%s.tsv" % (opt_dir, i_part)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user