mirror of
https://github.com/fumiama/Retrieval-based-Voice-Conversion-WebUI.git
synced 2026-06-05 01:10:22 +08:00
typo&fix: remove unnecessary is_hp3 check
This commit is contained in:
@@ -48,7 +48,7 @@ def check_model(
|
|||||||
def check_all_assets(update=False) -> bool:
|
def check_all_assets(update=False) -> bool:
|
||||||
BASE_DIR = Path(__file__).resolve().parent.parent.parent
|
BASE_DIR = Path(__file__).resolve().parent.parent.parent
|
||||||
|
|
||||||
logger.info("checking hubret & rmvpe...")
|
logger.info("checking hubert & rmvpe...")
|
||||||
|
|
||||||
if not check_model(
|
if not check_model(
|
||||||
BASE_DIR / "assets" / "hubert",
|
BASE_DIR / "assets" / "hubert",
|
||||||
|
|||||||
@@ -239,5 +239,5 @@ class MDXNetDereverb:
|
|||||||
self.pred = Predictor(self)
|
self.pred = Predictor(self)
|
||||||
self.device = device
|
self.device = device
|
||||||
|
|
||||||
def _path_audio_(self, input, vocal_root, others_root, format, is_hp3=False):
|
def _path_audio_(self, input, vocal_root, others_root, format):
|
||||||
self.pred.prediction(input, vocal_root, others_root, format)
|
self.pred.prediction(input, vocal_root, others_root, format)
|
||||||
|
|||||||
@@ -36,7 +36,6 @@ def uvr(model_name, inp_root, save_root_vocal, paths, save_root_ins, agg, format
|
|||||||
device=config.device,
|
device=config.device,
|
||||||
is_half=config.is_half,
|
is_half=config.is_half,
|
||||||
)
|
)
|
||||||
is_hp3 = "HP3" in model_name
|
|
||||||
if inp_root != "":
|
if inp_root != "":
|
||||||
paths = [os.path.join(inp_root, name) for name in os.listdir(inp_root)]
|
paths = [os.path.join(inp_root, name) for name in os.listdir(inp_root)]
|
||||||
else:
|
else:
|
||||||
@@ -51,7 +50,7 @@ def uvr(model_name, inp_root, save_root_vocal, paths, save_root_ins, agg, format
|
|||||||
# Check the audio stream's properties
|
# Check the audio stream's properties
|
||||||
if channels == 2 and rate == 44100:
|
if channels == 2 and rate == 44100:
|
||||||
pre_fun._path_audio_(
|
pre_fun._path_audio_(
|
||||||
inp_path, save_root_ins, save_root_vocal, format0, is_hp3=is_hp3
|
inp_path, save_root_ins, save_root_vocal, format0
|
||||||
)
|
)
|
||||||
need_reformat = 0
|
need_reformat = 0
|
||||||
done = 1
|
done = 1
|
||||||
|
|||||||
@@ -43,7 +43,7 @@ class AudioPre:
|
|||||||
self.model = model
|
self.model = model
|
||||||
|
|
||||||
def _path_audio_(
|
def _path_audio_(
|
||||||
self, music_file, ins_root=None, vocal_root=None, format="flac", is_hp3=False
|
self, music_file, ins_root=None, vocal_root=None, format="flac"
|
||||||
):
|
):
|
||||||
if ins_root is None and vocal_root is None:
|
if ins_root is None and vocal_root is None:
|
||||||
return "No save root."
|
return "No save root."
|
||||||
@@ -123,10 +123,7 @@ class AudioPre:
|
|||||||
else:
|
else:
|
||||||
wav_instrument = spec_utils.cmb_spectrogram_to_wave(y_spec_m, self.mp)
|
wav_instrument = spec_utils.cmb_spectrogram_to_wave(y_spec_m, self.mp)
|
||||||
logger.info("%s instruments done" % name)
|
logger.info("%s instruments done" % name)
|
||||||
if is_hp3 == True:
|
head = "instrument_"
|
||||||
head = "vocal_"
|
|
||||||
else:
|
|
||||||
head = "instrument_"
|
|
||||||
if format in ["wav", "flac"]:
|
if format in ["wav", "flac"]:
|
||||||
sf.write(
|
sf.write(
|
||||||
os.path.join(
|
os.path.join(
|
||||||
@@ -149,10 +146,7 @@ class AudioPre:
|
|||||||
opt_format_path = path[:-4] + ".%s" % format
|
opt_format_path = path[:-4] + ".%s" % format
|
||||||
downsample_audio(path, opt_format_path, format)
|
downsample_audio(path, opt_format_path, format)
|
||||||
if vocal_root is not None:
|
if vocal_root is not None:
|
||||||
if is_hp3 == True:
|
head = "vocal_"
|
||||||
head = "instrument_"
|
|
||||||
else:
|
|
||||||
head = "vocal_"
|
|
||||||
if self.data["high_end_process"].startswith("mirroring"):
|
if self.data["high_end_process"].startswith("mirroring"):
|
||||||
input_high_end_ = spec_utils.mirroring(
|
input_high_end_ = spec_utils.mirroring(
|
||||||
self.data["high_end_process"], v_spec_m, input_high_end, self.mp
|
self.data["high_end_process"], v_spec_m, input_high_end, self.mp
|
||||||
@@ -213,7 +207,7 @@ class AudioPreDeEcho:
|
|||||||
self.model = model
|
self.model = model
|
||||||
|
|
||||||
def _path_audio_(
|
def _path_audio_(
|
||||||
self, music_file, vocal_root=None, ins_root=None, format="flac", is_hp3=False
|
self, music_file, vocal_root=None, ins_root=None, format="flac"
|
||||||
): # 3个VR模型vocal和ins是反的
|
): # 3个VR模型vocal和ins是反的
|
||||||
if ins_root is None and vocal_root is None:
|
if ins_root is None and vocal_root is None:
|
||||||
return "No save root."
|
return "No save root."
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ joblib>=1.1.0
|
|||||||
numba==0.56.4
|
numba==0.56.4
|
||||||
numpy==1.23.5
|
numpy==1.23.5
|
||||||
scipy
|
scipy
|
||||||
librosa==0.10.2
|
librosa>=0.10.2
|
||||||
llvmlite==0.39.0
|
llvmlite==0.39.0
|
||||||
fairseq==0.12.2
|
fairseq==0.12.2
|
||||||
faiss-cpu==1.7.3
|
faiss-cpu==1.7.3
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ joblib>=1.1.0
|
|||||||
numba==0.56.4
|
numba==0.56.4
|
||||||
numpy==1.23.5
|
numpy==1.23.5
|
||||||
scipy
|
scipy
|
||||||
librosa==0.10.2
|
librosa>=0.10.2
|
||||||
llvmlite==0.39.0
|
llvmlite==0.39.0
|
||||||
fairseq==0.12.2
|
fairseq==0.12.2
|
||||||
faiss-cpu==1.7.3
|
faiss-cpu==1.7.3
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ joblib>=1.1.0
|
|||||||
numba==0.56.4
|
numba==0.56.4
|
||||||
numpy==1.23.5
|
numpy==1.23.5
|
||||||
scipy
|
scipy
|
||||||
librosa==0.10.2
|
librosa>=0.10.2
|
||||||
llvmlite==0.39.0
|
llvmlite==0.39.0
|
||||||
fairseq==0.12.2
|
fairseq==0.12.2
|
||||||
faiss-cpu==1.7.3
|
faiss-cpu==1.7.3
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ joblib>=1.1.0
|
|||||||
numba
|
numba
|
||||||
numpy==1.23.5
|
numpy==1.23.5
|
||||||
scipy
|
scipy
|
||||||
librosa==0.10.2
|
librosa>=0.10.2
|
||||||
llvmlite
|
llvmlite
|
||||||
fairseq
|
fairseq
|
||||||
faiss-cpu
|
faiss-cpu
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ joblib>=1.1.0
|
|||||||
numba
|
numba
|
||||||
numpy
|
numpy
|
||||||
scipy
|
scipy
|
||||||
librosa==0.10.2
|
librosa>=0.10.2
|
||||||
llvmlite
|
llvmlite
|
||||||
fairseq @ git+https://github.com/One-sixth/fairseq.git
|
fairseq @ git+https://github.com/One-sixth/fairseq.git
|
||||||
faiss-cpu
|
faiss-cpu
|
||||||
|
|||||||
Reference in New Issue
Block a user