- keep f0 detector
This commit is contained in:
w-okada 2023-07-09 02:35:06 +09:00
parent aca23038bb
commit 01a916d2dd
2 changed files with 3 additions and 1 deletions

View File

@ -86,12 +86,14 @@ class VoiceChangerManager(ServerDeviceCallbacks):
saveItemForVoiceChanger = ["crossFadeOffsetRate", "crossFadeEndRate", "crossFadeOverlapSize"] saveItemForVoiceChanger = ["crossFadeOffsetRate", "crossFadeEndRate", "crossFadeOverlapSize"]
saveItemForVoiceChangerManager = ["modelSlotIndex"] saveItemForVoiceChangerManager = ["modelSlotIndex"]
saveItemForRVC = ["extraConvertSize", "gpu", "silentThreshold"] saveItemForRVC = ["extraConvertSize", "gpu", "silentThreshold"]
saveItemForAllVoiceChanger = ["f0Detector"] # 設定されたf0DetectorがVCに存在しない値の場合はデフォルトに落ちるように実装すること
saveItem = [] saveItem = []
saveItem.extend(saveItemForServerDevice) saveItem.extend(saveItemForServerDevice)
saveItem.extend(saveItemForVoiceChanger) saveItem.extend(saveItemForVoiceChanger)
saveItem.extend(saveItemForVoiceChangerManager) saveItem.extend(saveItemForVoiceChangerManager)
saveItem.extend(saveItemForRVC) saveItem.extend(saveItemForRVC)
saveItem.extend(saveItemForAllVoiceChanger)
if key in saveItem: if key in saveItem:
self.stored_setting[key] = val self.stored_setting[key] = val
json.dump(self.stored_setting, open(STORED_SETTING_FILE, "w")) json.dump(self.stored_setting, open(STORED_SETTING_FILE, "w"))