WIP: gui commonize 2

This commit is contained in:
wataru 2023-04-07 14:45:57 +09:00
parent debfbf83d7
commit f68366c22a
10 changed files with 1243 additions and 429 deletions

View File

@ -2,65 +2,158 @@
"type": "demo", "type": "demo",
"id": "MMVCv13", "id": "MMVCv13",
"front": { "front": {
"title": { "title": [
"mainTitle": "Realtime Voice Changer Client", {
"subTitle": "for MMVC v.1.3", "name": "title",
"lineNum": 1 "options": {
}, "mainTitle": "Realtime Voice Changer Client",
"serverControl": { "subTitle": "for MMVC v.1.3",
"modelInfoEnable": true "lineNum": 1
}, }
"modelSetting": { },
"ONNXEnable": true, {
"pyTorchEnable": true, "name": "clearSetting",
"MMVCCorrespondense": false, "options": {}
"pyTorchClusterEnable": false, }
"showPyTorchDefault": false, ],
"frameworkEnable": true, "serverControl": [
"modelUploaderEnable": true, {
"configRow": true, "name": "startButton",
"uploadRow": true "options": {}
}, },
"deviceSetting": {}, {
"qualityControl": { "name": "performance",
"F0DetectorEnable": false, "options": {}
"analyzerRow": true, },
"samplingRow": true, {
"playRow": true "name": "serverInfo",
}, "options": {}
"speakerSetting": { }
"srcIdEnable": true, ],
"dstIdEnable": true, "modelSetting": [
"editSpeakerIdMappingEnable": true, {
"f0FactorEnable": false, "name": "modelUploader",
"tuningEnable": false, "options": {
"clusterInferRationEnable": false, "showConfig": true,
"noiseScaleEnable": false, "showOnnx": true,
"silentThresholdEnable": false "showPyTorch": true,
}, "showCorrespondence": false,
"converterSetting": { "showPyTorchCluster": false,
"extraDataLengthEnable": false
}, "defaultEnablePyTorch": false
"advancedSetting": { }
"serverURLEnable": true, },
"protocolEnable": true, {
"sampleRateEnable": true, "name": "framework",
"sendingSampleRateEnable": true, "options": {
"crossFadeOverlapSizeEnable": true, "showFramework": true
"crossFadeOffsetRateEnable": true, }
"crossFadeEndRateEnable": true, }
"downSamplingModeEnable": true, ],
"trancateNumTresholdEnable": true "deviceSetting": [
} {
"name": "audioInput",
"options": {}
},
{
"name": "audioOutput",
"options": {}
}
],
"qualityControl": [
{
"name": "noiseControl",
"options": {}
},
{
"name": "gainControl",
"options": {}
},
{
"name": "divider",
"options": {}
},
{
"name": "analyzer",
"options": {}
}
],
"speakerSetting": [
{
"name": "srcId",
"options": {
"showF0": false
}
},
{
"name": "dstId",
"options": {
"showF0": false,
"useServerInfo": false
}
},
{
"name": "editSpeakerIdMapping",
"options": {}
}
],
"converterSetting": [
{
"name": "inputChunkNum",
"options": {}
},
{
"name": "gpu",
"options": {}
}
],
"advancedSetting": [
{
"name": "serverURL",
"options": {}
},
{
"name": "protocol",
"options": {}
},
{
"name": "sampleRate",
"options": {}
},
{
"name": "sendingSampleRate",
"options": {}
},
{
"name": "crossFadeOverlapSize",
"options": {}
},
{
"name": "crossFadeOffsetRate",
"options": {}
},
{
"name": "crossFadeEndRate",
"options": {}
},
{
"name": "downSamplingMode",
"options": {}
},
{
"name": "trancateNumThreshold",
"options": {}
}
]
}, },
"dialogs": { "dialogs": {
"license": [ "license": [
{ {
"title": "c", "title": "MMVC",
"auther": "c", "auther": "isletennos",
"contact": "b", "contact": "",
"url": "a", "url": "https://github.com/isletennos/MMVC_Trainer",
"license": "MIT" "license": "MIT"
} }
] ]

View File

@ -2,65 +2,162 @@
"type": "demo", "type": "demo",
"id": "MMVCv15", "id": "MMVCv15",
"front": { "front": {
"title": { "title": [
"mainTitle": "Realtime Voice Changer Client", {
"subTitle": "for MMVC v.1.5", "name": "title",
"lineNum": 1 "options": {
}, "mainTitle": "Realtime Voice Changer Client",
"serverControl": { "subTitle": "for MMVC v.1.5",
"modelInfoEnable": true "lineNum": 1
}, }
"modelSetting": { },
"ONNXEnable": true, {
"pyTorchEnable": true, "name": "clearSetting",
"MMVCCorrespondense": true, "options": {}
"pyTorchClusterEnable": false, }
"showPyTorchDefault": false, ],
"frameworkEnable": true, "serverControl": [
"modelUploaderEnable": true, {
"configRow": true, "name": "startButton",
"uploadRow": true "options": {}
}, },
"deviceSetting": {}, {
"qualityControl": { "name": "performance",
"F0DetectorEnable": true, "options": {}
"analyzerRow": true, },
"samplingRow": true, {
"playRow": true "name": "serverInfo",
}, "options": {}
"speakerSetting": { }
"srcIdEnable": true, ],
"dstIdEnable": true, "modelSetting": [
"editSpeakerIdMappingEnable": false, {
"f0FactorEnable": true, "name": "modelUploader",
"tuningEnable": false, "options": {
"clusterInferRationEnable": false, "showConfig": true,
"noiseScaleEnable": false, "showOnnx": true,
"silentThresholdEnable": false "showPyTorch": true,
}, "showCorrespondence": true,
"converterSetting": { "showPyTorchCluster": false,
"extraDataLengthEnable": false
}, "defaultEnablePyTorch": false
"advancedSetting": { }
"serverURLEnable": true, },
"protocolEnable": true, {
"sampleRateEnable": true, "name": "framework",
"sendingSampleRateEnable": true, "options": {
"crossFadeOverlapSizeEnable": true, "showFramework": true
"crossFadeOffsetRateEnable": true, }
"crossFadeEndRateEnable": true, }
"downSamplingModeEnable": true, ],
"trancateNumTresholdEnable": true "deviceSetting": [
} {
"name": "audioInput",
"options": {}
},
{
"name": "audioOutput",
"options": {}
}
],
"qualityControl": [
{
"name": "noiseControl",
"options": {}
},
{
"name": "gainControl",
"options": {}
},
{
"name": "f0Detector",
"options": {}
},
{
"name": "divider",
"options": {}
},
{
"name": "analyzer",
"options": {}
}
],
"speakerSetting": [
{
"name": "srcId",
"options": {
"showF0": true
}
},
{
"name": "dstId",
"options": {
"showF0": true,
"useServerInfo": false
}
},
{
"name": "f0Factor",
"options": {}
}
],
"converterSetting": [
{
"name": "inputChunkNum",
"options": {}
},
{
"name": "gpu",
"options": {}
}
],
"advancedSetting": [
{
"name": "serverURL",
"options": {}
},
{
"name": "protocol",
"options": {}
},
{
"name": "sampleRate",
"options": {}
},
{
"name": "sendingSampleRate",
"options": {}
},
{
"name": "crossFadeOverlapSize",
"options": {}
},
{
"name": "crossFadeOffsetRate",
"options": {}
},
{
"name": "crossFadeEndRate",
"options": {}
},
{
"name": "downSamplingMode",
"options": {}
},
{
"name": "trancateNumThreshold",
"options": {}
}
]
}, },
"dialogs": { "dialogs": {
"license": [ "license": [
{ {
"title": "c", "title": "MMVC",
"auther": "c", "auther": "isletennos",
"contact": "b", "contact": "",
"url": "a", "url": "https://github.com/isletennos/MMVC_Trainer",
"license": "MIT" "license": "MIT"
} }
] ]

View File

@ -2,65 +2,172 @@
"type": "demo", "type": "demo",
"id": "so-vits-svc-40", "id": "so-vits-svc-40",
"front": { "front": {
"title": { "title": [
"mainTitle": "Realtime Voice Changer Client", {
"subTitle": "for so-vits-svc-40", "name": "title",
"lineNum": 1 "options": {
}, "mainTitle": "Realtime Voice Changer Client",
"serverControl": { "subTitle": "for so-vits-svc-40",
"modelInfoEnable": true "lineNum": 1
}, }
"modelSetting": { },
"ONNXEnable": false, {
"pyTorchEnable": true, "name": "clearSetting",
"MMVCCorrespondense": false, "options": {}
"pyTorchClusterEnable": true, }
"showPyTorchDefault": true, ],
"frameworkEnable": true, "serverControl": [
"modelUploaderEnable": true, {
"configRow": true, "name": "startButton",
"uploadRow": true "options": {}
}, },
"deviceSetting": {}, {
"qualityControl": { "name": "performance",
"F0DetectorEnable": true, "options": {}
"analyzerRow": true, },
"samplingRow": true, {
"playRow": true "name": "serverInfo",
}, "options": {}
"speakerSetting": { }
"srcIdEnable": false, ],
"dstIdEnable": true, "modelSetting": [
"editSpeakerIdMappingEnable": false, {
"f0FactorEnable": false, "name": "modelUploader",
"tuningEnable": true, "options": {
"clusterInferRationEnable": true, "showConfig": true,
"noiseScaleEnable": true, "showOnnx": false,
"silentThresholdEnable": true "showPyTorch": true,
}, "showCorrespondence": false,
"converterSetting": { "showPyTorchCluster": true,
"extraDataLengthEnable": true
}, "defaultEnablePyTorch": true
"advancedSetting": { }
"serverURLEnable": true, },
"protocolEnable": true, {
"sampleRateEnable": true, "name": "framework",
"sendingSampleRateEnable": true, "options": {
"crossFadeOverlapSizeEnable": true, "showFramework": true
"crossFadeOffsetRateEnable": true, }
"crossFadeEndRateEnable": true, }
"downSamplingModeEnable": true, ],
"trancateNumTresholdEnable": true "deviceSetting": [
} {
"name": "audioInput",
"options": {}
},
{
"name": "audioOutput",
"options": {}
}
],
"qualityControl": [
{
"name": "noiseControl",
"options": {}
},
{
"name": "gainControl",
"options": {}
},
{
"name": "f0Detector",
"options": {}
},
{
"name": "divider",
"options": {}
},
{
"name": "analyzer",
"options": {}
}
],
"speakerSetting": [
{
"name": "dstId",
"options": {
"showF0": false,
"useServerInfo": true
}
},
{
"name": "tune",
"options": {}
},
{
"name": "clusterInferRatio",
"options": {}
},
{
"name": "noiseScale",
"options": {}
},
{
"name": "silentThreshold",
"options": {}
}
],
"converterSetting": [
{
"name": "inputChunkNum",
"options": {}
},
{
"name": "extraDataLength",
"options": {}
},
{
"name": "gpu",
"options": {}
}
],
"advancedSetting": [
{
"name": "serverURL",
"options": {}
},
{
"name": "protocol",
"options": {}
},
{
"name": "sampleRate",
"options": {}
},
{
"name": "sendingSampleRate",
"options": {}
},
{
"name": "crossFadeOverlapSize",
"options": {}
},
{
"name": "crossFadeOffsetRate",
"options": {}
},
{
"name": "crossFadeEndRate",
"options": {}
},
{
"name": "downSamplingMode",
"options": {}
},
{
"name": "trancateNumThreshold",
"options": {}
}
]
}, },
"dialogs": { "dialogs": {
"license": [ "license": [
{ {
"title": "c", "title": "svc-develop-team",
"auther": "c", "auther": "",
"contact": "b", "contact": "",
"url": "a", "url": "https://github.com/svc-develop-team/so-vits-svc",
"license": "MIT" "license": "MIT"
} }
] ]

View File

@ -2,62 +2,172 @@
"type": "demo", "type": "demo",
"id": "so-vits-svc-40v2", "id": "so-vits-svc-40v2",
"front": { "front": {
"title": { "title": [
"mainTitle": "Realtime Voice Changer Client", {
"subTitle": "for so-vits-svc-40v2", "name": "title",
"lineNum": 1 "options": {
}, "mainTitle": "Realtime Voice Changer Client",
"serverControl": { "subTitle": "for so-vits-svc-40v2",
"modelInfoEnable": true "lineNum": 1
}, }
"modelSetting": { },
"ONNXEnable": false, {
"pyTorchEnable": true, "name": "clearSetting",
"MMVCCorrespondense": false, "options": {}
"pyTorchClusterEnable": true, }
"showPyTorchDefault": true, ],
"frameworkEnable": true, "serverControl": [
"modelUploaderEnable": true, {
"configRow": true, "name": "startButton",
"uploadRow": true "options": {}
}, },
"deviceSetting": {}, {
"qualityControl": { "name": "performance",
"F0DetectorEnable": true "options": {}
}, },
"speakerSetting": { {
"srcIdEnable": false, "name": "serverInfo",
"dstIdEnable": true, "options": {}
"editSpeakerIdMappingEnable": false, }
"f0FactorEnable": false, ],
"tuningEnable": true, "modelSetting": [
"clusterInferRationEnable": true, {
"noiseScaleEnable": true, "name": "modelUploader",
"silentThresholdEnable": true "options": {
}, "showConfig": true,
"converterSetting": { "showOnnx": false,
"extraDataLengthEnable": true "showPyTorch": true,
}, "showCorrespondence": false,
"advancedSetting": { "showPyTorchCluster": true,
"serverURLEnable": true,
"protocolEnable": true, "defaultEnablePyTorch": true
"sampleRateEnable": true, }
"sendingSampleRateEnable": true, },
"crossFadeOverlapSizeEnable": true, {
"crossFadeOffsetRateEnable": true, "name": "framework",
"crossFadeEndRateEnable": true, "options": {
"downSamplingModeEnable": true, "showFramework": true
"trancateNumTresholdEnable": true }
} }
],
"deviceSetting": [
{
"name": "audioInput",
"options": {}
},
{
"name": "audioOutput",
"options": {}
}
],
"qualityControl": [
{
"name": "noiseControl",
"options": {}
},
{
"name": "gainControl",
"options": {}
},
{
"name": "f0Detector",
"options": {}
},
{
"name": "divider",
"options": {}
},
{
"name": "analyzer",
"options": {}
}
],
"speakerSetting": [
{
"name": "dstId",
"options": {
"showF0": false,
"useServerInfo": true
}
},
{
"name": "tune",
"options": {}
},
{
"name": "clusterInferRatio",
"options": {}
},
{
"name": "noiseScale",
"options": {}
},
{
"name": "silentThreshold",
"options": {}
}
],
"converterSetting": [
{
"name": "inputChunkNum",
"options": {}
},
{
"name": "extraDataLength",
"options": {}
},
{
"name": "gpu",
"options": {}
}
],
"advancedSetting": [
{
"name": "serverURL",
"options": {}
},
{
"name": "protocol",
"options": {}
},
{
"name": "sampleRate",
"options": {}
},
{
"name": "sendingSampleRate",
"options": {}
},
{
"name": "crossFadeOverlapSize",
"options": {}
},
{
"name": "crossFadeOffsetRate",
"options": {}
},
{
"name": "crossFadeEndRate",
"options": {}
},
{
"name": "downSamplingMode",
"options": {}
},
{
"name": "trancateNumThreshold",
"options": {}
}
]
}, },
"dialogs": { "dialogs": {
"license": [ "license": [
{ {
"title": "c", "title": "svc-develop-team",
"auther": "c", "auther": "",
"contact": "b", "contact": "",
"url": "a", "url": "https://github.com/svc-develop-team/so-vits-svc",
"license": "MIT" "license": "MIT"
} }
] ]

File diff suppressed because one or more lines are too long

View File

@ -2,65 +2,158 @@
"type": "demo", "type": "demo",
"id": "MMVCv13", "id": "MMVCv13",
"front": { "front": {
"title": { "title": [
"mainTitle": "Realtime Voice Changer Client", {
"subTitle": "for MMVC v.1.3", "name": "title",
"lineNum": 1 "options": {
}, "mainTitle": "Realtime Voice Changer Client",
"serverControl": { "subTitle": "for MMVC v.1.3",
"modelInfoEnable": true "lineNum": 1
}, }
"modelSetting": { },
"ONNXEnable": true, {
"pyTorchEnable": true, "name": "clearSetting",
"MMVCCorrespondense": false, "options": {}
"pyTorchClusterEnable": false, }
"showPyTorchDefault": false, ],
"frameworkEnable": true, "serverControl": [
"modelUploaderEnable": true, {
"configRow": true, "name": "startButton",
"uploadRow": true "options": {}
}, },
"deviceSetting": {}, {
"qualityControl": { "name": "performance",
"F0DetectorEnable": false, "options": {}
"analyzerRow": true, },
"samplingRow": true, {
"playRow": true "name": "serverInfo",
}, "options": {}
"speakerSetting": { }
"srcIdEnable": true, ],
"dstIdEnable": true, "modelSetting": [
"editSpeakerIdMappingEnable": true, {
"f0FactorEnable": false, "name": "modelUploader",
"tuningEnable": false, "options": {
"clusterInferRationEnable": false, "showConfig": true,
"noiseScaleEnable": false, "showOnnx": true,
"silentThresholdEnable": false "showPyTorch": true,
}, "showCorrespondence": false,
"converterSetting": { "showPyTorchCluster": false,
"extraDataLengthEnable": false
}, "defaultEnablePyTorch": false
"advancedSetting": { }
"serverURLEnable": true, },
"protocolEnable": true, {
"sampleRateEnable": true, "name": "framework",
"sendingSampleRateEnable": true, "options": {
"crossFadeOverlapSizeEnable": true, "showFramework": true
"crossFadeOffsetRateEnable": true, }
"crossFadeEndRateEnable": true, }
"downSamplingModeEnable": true, ],
"trancateNumTresholdEnable": true "deviceSetting": [
} {
"name": "audioInput",
"options": {}
},
{
"name": "audioOutput",
"options": {}
}
],
"qualityControl": [
{
"name": "noiseControl",
"options": {}
},
{
"name": "gainControl",
"options": {}
},
{
"name": "divider",
"options": {}
},
{
"name": "analyzer",
"options": {}
}
],
"speakerSetting": [
{
"name": "srcId",
"options": {
"showF0": false
}
},
{
"name": "dstId",
"options": {
"showF0": false,
"useServerInfo": false
}
},
{
"name": "editSpeakerIdMapping",
"options": {}
}
],
"converterSetting": [
{
"name": "inputChunkNum",
"options": {}
},
{
"name": "gpu",
"options": {}
}
],
"advancedSetting": [
{
"name": "serverURL",
"options": {}
},
{
"name": "protocol",
"options": {}
},
{
"name": "sampleRate",
"options": {}
},
{
"name": "sendingSampleRate",
"options": {}
},
{
"name": "crossFadeOverlapSize",
"options": {}
},
{
"name": "crossFadeOffsetRate",
"options": {}
},
{
"name": "crossFadeEndRate",
"options": {}
},
{
"name": "downSamplingMode",
"options": {}
},
{
"name": "trancateNumThreshold",
"options": {}
}
]
}, },
"dialogs": { "dialogs": {
"license": [ "license": [
{ {
"title": "c", "title": "MMVC",
"auther": "c", "auther": "isletennos",
"contact": "b", "contact": "",
"url": "a", "url": "https://github.com/isletennos/MMVC_Trainer",
"license": "MIT" "license": "MIT"
} }
] ]

View File

@ -2,65 +2,162 @@
"type": "demo", "type": "demo",
"id": "MMVCv15", "id": "MMVCv15",
"front": { "front": {
"title": { "title": [
"mainTitle": "Realtime Voice Changer Client", {
"subTitle": "for MMVC v.1.5", "name": "title",
"lineNum": 1 "options": {
}, "mainTitle": "Realtime Voice Changer Client",
"serverControl": { "subTitle": "for MMVC v.1.5",
"modelInfoEnable": true "lineNum": 1
}, }
"modelSetting": { },
"ONNXEnable": true, {
"pyTorchEnable": true, "name": "clearSetting",
"MMVCCorrespondense": true, "options": {}
"pyTorchClusterEnable": false, }
"showPyTorchDefault": false, ],
"frameworkEnable": true, "serverControl": [
"modelUploaderEnable": true, {
"configRow": true, "name": "startButton",
"uploadRow": true "options": {}
}, },
"deviceSetting": {}, {
"qualityControl": { "name": "performance",
"F0DetectorEnable": true, "options": {}
"analyzerRow": true, },
"samplingRow": true, {
"playRow": true "name": "serverInfo",
}, "options": {}
"speakerSetting": { }
"srcIdEnable": true, ],
"dstIdEnable": true, "modelSetting": [
"editSpeakerIdMappingEnable": false, {
"f0FactorEnable": true, "name": "modelUploader",
"tuningEnable": false, "options": {
"clusterInferRationEnable": false, "showConfig": true,
"noiseScaleEnable": false, "showOnnx": true,
"silentThresholdEnable": false "showPyTorch": true,
}, "showCorrespondence": true,
"converterSetting": { "showPyTorchCluster": false,
"extraDataLengthEnable": false
}, "defaultEnablePyTorch": false
"advancedSetting": { }
"serverURLEnable": true, },
"protocolEnable": true, {
"sampleRateEnable": true, "name": "framework",
"sendingSampleRateEnable": true, "options": {
"crossFadeOverlapSizeEnable": true, "showFramework": true
"crossFadeOffsetRateEnable": true, }
"crossFadeEndRateEnable": true, }
"downSamplingModeEnable": true, ],
"trancateNumTresholdEnable": true "deviceSetting": [
} {
"name": "audioInput",
"options": {}
},
{
"name": "audioOutput",
"options": {}
}
],
"qualityControl": [
{
"name": "noiseControl",
"options": {}
},
{
"name": "gainControl",
"options": {}
},
{
"name": "f0Detector",
"options": {}
},
{
"name": "divider",
"options": {}
},
{
"name": "analyzer",
"options": {}
}
],
"speakerSetting": [
{
"name": "srcId",
"options": {
"showF0": true
}
},
{
"name": "dstId",
"options": {
"showF0": true,
"useServerInfo": false
}
},
{
"name": "f0Factor",
"options": {}
}
],
"converterSetting": [
{
"name": "inputChunkNum",
"options": {}
},
{
"name": "gpu",
"options": {}
}
],
"advancedSetting": [
{
"name": "serverURL",
"options": {}
},
{
"name": "protocol",
"options": {}
},
{
"name": "sampleRate",
"options": {}
},
{
"name": "sendingSampleRate",
"options": {}
},
{
"name": "crossFadeOverlapSize",
"options": {}
},
{
"name": "crossFadeOffsetRate",
"options": {}
},
{
"name": "crossFadeEndRate",
"options": {}
},
{
"name": "downSamplingMode",
"options": {}
},
{
"name": "trancateNumThreshold",
"options": {}
}
]
}, },
"dialogs": { "dialogs": {
"license": [ "license": [
{ {
"title": "c", "title": "MMVC",
"auther": "c", "auther": "isletennos",
"contact": "b", "contact": "",
"url": "a", "url": "https://github.com/isletennos/MMVC_Trainer",
"license": "MIT" "license": "MIT"
} }
] ]

View File

@ -2,65 +2,172 @@
"type": "demo", "type": "demo",
"id": "so-vits-svc-40", "id": "so-vits-svc-40",
"front": { "front": {
"title": { "title": [
"mainTitle": "Realtime Voice Changer Client", {
"subTitle": "for so-vits-svc-40", "name": "title",
"lineNum": 1 "options": {
}, "mainTitle": "Realtime Voice Changer Client",
"serverControl": { "subTitle": "for so-vits-svc-40",
"modelInfoEnable": true "lineNum": 1
}, }
"modelSetting": { },
"ONNXEnable": false, {
"pyTorchEnable": true, "name": "clearSetting",
"MMVCCorrespondense": false, "options": {}
"pyTorchClusterEnable": true, }
"showPyTorchDefault": true, ],
"frameworkEnable": true, "serverControl": [
"modelUploaderEnable": true, {
"configRow": true, "name": "startButton",
"uploadRow": true "options": {}
}, },
"deviceSetting": {}, {
"qualityControl": { "name": "performance",
"F0DetectorEnable": true, "options": {}
"analyzerRow": true, },
"samplingRow": true, {
"playRow": true "name": "serverInfo",
}, "options": {}
"speakerSetting": { }
"srcIdEnable": false, ],
"dstIdEnable": true, "modelSetting": [
"editSpeakerIdMappingEnable": false, {
"f0FactorEnable": false, "name": "modelUploader",
"tuningEnable": true, "options": {
"clusterInferRationEnable": true, "showConfig": true,
"noiseScaleEnable": true, "showOnnx": false,
"silentThresholdEnable": true "showPyTorch": true,
}, "showCorrespondence": false,
"converterSetting": { "showPyTorchCluster": true,
"extraDataLengthEnable": true
}, "defaultEnablePyTorch": true
"advancedSetting": { }
"serverURLEnable": true, },
"protocolEnable": true, {
"sampleRateEnable": true, "name": "framework",
"sendingSampleRateEnable": true, "options": {
"crossFadeOverlapSizeEnable": true, "showFramework": true
"crossFadeOffsetRateEnable": true, }
"crossFadeEndRateEnable": true, }
"downSamplingModeEnable": true, ],
"trancateNumTresholdEnable": true "deviceSetting": [
} {
"name": "audioInput",
"options": {}
},
{
"name": "audioOutput",
"options": {}
}
],
"qualityControl": [
{
"name": "noiseControl",
"options": {}
},
{
"name": "gainControl",
"options": {}
},
{
"name": "f0Detector",
"options": {}
},
{
"name": "divider",
"options": {}
},
{
"name": "analyzer",
"options": {}
}
],
"speakerSetting": [
{
"name": "dstId",
"options": {
"showF0": false,
"useServerInfo": true
}
},
{
"name": "tune",
"options": {}
},
{
"name": "clusterInferRatio",
"options": {}
},
{
"name": "noiseScale",
"options": {}
},
{
"name": "silentThreshold",
"options": {}
}
],
"converterSetting": [
{
"name": "inputChunkNum",
"options": {}
},
{
"name": "extraDataLength",
"options": {}
},
{
"name": "gpu",
"options": {}
}
],
"advancedSetting": [
{
"name": "serverURL",
"options": {}
},
{
"name": "protocol",
"options": {}
},
{
"name": "sampleRate",
"options": {}
},
{
"name": "sendingSampleRate",
"options": {}
},
{
"name": "crossFadeOverlapSize",
"options": {}
},
{
"name": "crossFadeOffsetRate",
"options": {}
},
{
"name": "crossFadeEndRate",
"options": {}
},
{
"name": "downSamplingMode",
"options": {}
},
{
"name": "trancateNumThreshold",
"options": {}
}
]
}, },
"dialogs": { "dialogs": {
"license": [ "license": [
{ {
"title": "c", "title": "svc-develop-team",
"auther": "c", "auther": "",
"contact": "b", "contact": "",
"url": "a", "url": "https://github.com/svc-develop-team/so-vits-svc",
"license": "MIT" "license": "MIT"
} }
] ]

View File

@ -2,62 +2,172 @@
"type": "demo", "type": "demo",
"id": "so-vits-svc-40v2", "id": "so-vits-svc-40v2",
"front": { "front": {
"title": { "title": [
"mainTitle": "Realtime Voice Changer Client", {
"subTitle": "for so-vits-svc-40v2", "name": "title",
"lineNum": 1 "options": {
}, "mainTitle": "Realtime Voice Changer Client",
"serverControl": { "subTitle": "for so-vits-svc-40v2",
"modelInfoEnable": true "lineNum": 1
}, }
"modelSetting": { },
"ONNXEnable": false, {
"pyTorchEnable": true, "name": "clearSetting",
"MMVCCorrespondense": false, "options": {}
"pyTorchClusterEnable": true, }
"showPyTorchDefault": true, ],
"frameworkEnable": true, "serverControl": [
"modelUploaderEnable": true, {
"configRow": true, "name": "startButton",
"uploadRow": true "options": {}
}, },
"deviceSetting": {}, {
"qualityControl": { "name": "performance",
"F0DetectorEnable": true "options": {}
}, },
"speakerSetting": { {
"srcIdEnable": false, "name": "serverInfo",
"dstIdEnable": true, "options": {}
"editSpeakerIdMappingEnable": false, }
"f0FactorEnable": false, ],
"tuningEnable": true, "modelSetting": [
"clusterInferRationEnable": true, {
"noiseScaleEnable": true, "name": "modelUploader",
"silentThresholdEnable": true "options": {
}, "showConfig": true,
"converterSetting": { "showOnnx": false,
"extraDataLengthEnable": true "showPyTorch": true,
}, "showCorrespondence": false,
"advancedSetting": { "showPyTorchCluster": true,
"serverURLEnable": true,
"protocolEnable": true, "defaultEnablePyTorch": true
"sampleRateEnable": true, }
"sendingSampleRateEnable": true, },
"crossFadeOverlapSizeEnable": true, {
"crossFadeOffsetRateEnable": true, "name": "framework",
"crossFadeEndRateEnable": true, "options": {
"downSamplingModeEnable": true, "showFramework": true
"trancateNumTresholdEnable": true }
} }
],
"deviceSetting": [
{
"name": "audioInput",
"options": {}
},
{
"name": "audioOutput",
"options": {}
}
],
"qualityControl": [
{
"name": "noiseControl",
"options": {}
},
{
"name": "gainControl",
"options": {}
},
{
"name": "f0Detector",
"options": {}
},
{
"name": "divider",
"options": {}
},
{
"name": "analyzer",
"options": {}
}
],
"speakerSetting": [
{
"name": "dstId",
"options": {
"showF0": false,
"useServerInfo": true
}
},
{
"name": "tune",
"options": {}
},
{
"name": "clusterInferRatio",
"options": {}
},
{
"name": "noiseScale",
"options": {}
},
{
"name": "silentThreshold",
"options": {}
}
],
"converterSetting": [
{
"name": "inputChunkNum",
"options": {}
},
{
"name": "extraDataLength",
"options": {}
},
{
"name": "gpu",
"options": {}
}
],
"advancedSetting": [
{
"name": "serverURL",
"options": {}
},
{
"name": "protocol",
"options": {}
},
{
"name": "sampleRate",
"options": {}
},
{
"name": "sendingSampleRate",
"options": {}
},
{
"name": "crossFadeOverlapSize",
"options": {}
},
{
"name": "crossFadeOffsetRate",
"options": {}
},
{
"name": "crossFadeEndRate",
"options": {}
},
{
"name": "downSamplingMode",
"options": {}
},
{
"name": "trancateNumThreshold",
"options": {}
}
]
}, },
"dialogs": { "dialogs": {
"license": [ "license": [
{ {
"title": "c", "title": "svc-develop-team",
"auther": "c", "auther": "",
"contact": "b", "contact": "",
"url": "a", "url": "https://github.com/svc-develop-team/so-vits-svc",
"license": "MIT" "license": "MIT"
} }
] ]

View File

@ -25,7 +25,7 @@ export const CorrespondenceSelectRow = () => {
return cor return cor
} }
}).filter(x => { return x != null }) as Correspondence[] }).filter(x => { return x != null }) as Correspondence[]
console.log(cors) console.log("recogninzed corresponding lines:", cors)
appState.clientSetting.updateClientSetting({ ...appState.clientSetting.clientSetting, correspondences: cors }) appState.clientSetting.updateClientSetting({ ...appState.clientSetting.clientSetting, correspondences: cors })
} }
@ -47,7 +47,7 @@ export const CorrespondenceSelectRow = () => {
</div> </div>
</div> </div>
) )
}, [appState.clientSetting.clientSetting.correspondences]) }, [appState.clientSetting.clientSetting, appState.clientSetting.updateClientSetting])
return CorrespondenceSelectRow return CorrespondenceSelectRow
} }