From 9c89b536264f56b215155196bbffa462cf3e97a9 Mon Sep 17 00:00:00 2001 From: w-okada Date: Sat, 26 Aug 2023 14:18:54 +0900 Subject: [PATCH] overwrite model --- server/const.py | 4 +--- server/voice_changer/VoiceChangerManager.py | 7 +++++++ 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/server/const.py b/server/const.py index 0857bc60..5fd9be48 100644 --- a/server/const.py +++ b/server/const.py @@ -108,9 +108,7 @@ def getSampleJsonAndModelIds(mode: RVCSampleMode): ("Tsukuyomi-chan_o", {"useIndex": False}), ("Amitaro_o", {"useIndex": False}), ("KikotoMahiro_o", {"useIndex": False}), - ("TokinaShigure_o", {"useIndex": True}), - ("diffusion_combo_spk5_nl3_dl20_k50_500ep", {}), - ("diffusion_combo_spk5_nl3_dl1_k50_500ep", {}), + ("TokinaShigure_o", {"useIndex": True}) ] elif mode == "testAll": return [ diff --git a/server/voice_changer/VoiceChangerManager.py b/server/voice_changer/VoiceChangerManager.py index 2e808fb9..c4d93bef 100644 --- a/server/voice_changer/VoiceChangerManager.py +++ b/server/voice_changer/VoiceChangerManager.py @@ -142,6 +142,13 @@ class VoiceChangerManager(ServerDeviceCallbacks): else: # アップローダ # ファイルをslotにコピー + slotDir = os.path.join( + self.params.model_dir, + str(params.slot), + ) + if os.path.isdir(slotDir): + shutil.rmtree(slotDir) + for file in params.files: logger.info(f"FILE: {file}") srcPath = os.path.join(UPLOAD_DIR, file.dir, file.name)