mirror of
https://github.com/w-okada/voice-changer.git
synced 2025-02-09 03:37:51 +03:00
WIP: gui commonize 2
This commit is contained in:
parent
debfbf83d7
commit
f68366c22a
193
client/demo/dist/assets/gui_settings/MMVCv13.json
vendored
193
client/demo/dist/assets/gui_settings/MMVCv13.json
vendored
@ -2,65 +2,158 @@
|
|||||||
"type": "demo",
|
"type": "demo",
|
||||||
"id": "MMVCv13",
|
"id": "MMVCv13",
|
||||||
"front": {
|
"front": {
|
||||||
"title": {
|
"title": [
|
||||||
|
{
|
||||||
|
"name": "title",
|
||||||
|
"options": {
|
||||||
"mainTitle": "Realtime Voice Changer Client",
|
"mainTitle": "Realtime Voice Changer Client",
|
||||||
"subTitle": "for MMVC v.1.3",
|
"subTitle": "for MMVC v.1.3",
|
||||||
"lineNum": 1
|
"lineNum": 1
|
||||||
},
|
|
||||||
"serverControl": {
|
|
||||||
"modelInfoEnable": true
|
|
||||||
},
|
|
||||||
"modelSetting": {
|
|
||||||
"ONNXEnable": true,
|
|
||||||
"pyTorchEnable": true,
|
|
||||||
"MMVCCorrespondense": false,
|
|
||||||
"pyTorchClusterEnable": false,
|
|
||||||
"showPyTorchDefault": false,
|
|
||||||
"frameworkEnable": true,
|
|
||||||
"modelUploaderEnable": true,
|
|
||||||
"configRow": true,
|
|
||||||
"uploadRow": true
|
|
||||||
},
|
|
||||||
"deviceSetting": {},
|
|
||||||
"qualityControl": {
|
|
||||||
"F0DetectorEnable": false,
|
|
||||||
"analyzerRow": true,
|
|
||||||
"samplingRow": true,
|
|
||||||
"playRow": true
|
|
||||||
},
|
|
||||||
"speakerSetting": {
|
|
||||||
"srcIdEnable": true,
|
|
||||||
"dstIdEnable": true,
|
|
||||||
"editSpeakerIdMappingEnable": true,
|
|
||||||
"f0FactorEnable": false,
|
|
||||||
"tuningEnable": false,
|
|
||||||
"clusterInferRationEnable": false,
|
|
||||||
"noiseScaleEnable": false,
|
|
||||||
"silentThresholdEnable": false
|
|
||||||
},
|
|
||||||
"converterSetting": {
|
|
||||||
"extraDataLengthEnable": false
|
|
||||||
},
|
|
||||||
"advancedSetting": {
|
|
||||||
"serverURLEnable": true,
|
|
||||||
"protocolEnable": true,
|
|
||||||
"sampleRateEnable": true,
|
|
||||||
"sendingSampleRateEnable": true,
|
|
||||||
"crossFadeOverlapSizeEnable": true,
|
|
||||||
"crossFadeOffsetRateEnable": true,
|
|
||||||
"crossFadeEndRateEnable": true,
|
|
||||||
"downSamplingModeEnable": true,
|
|
||||||
"trancateNumTresholdEnable": true
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "clearSetting",
|
||||||
|
"options": {}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"serverControl": [
|
||||||
|
{
|
||||||
|
"name": "startButton",
|
||||||
|
"options": {}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "performance",
|
||||||
|
"options": {}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "serverInfo",
|
||||||
|
"options": {}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"modelSetting": [
|
||||||
|
{
|
||||||
|
"name": "modelUploader",
|
||||||
|
"options": {
|
||||||
|
"showConfig": true,
|
||||||
|
"showOnnx": true,
|
||||||
|
"showPyTorch": true,
|
||||||
|
"showCorrespondence": false,
|
||||||
|
"showPyTorchCluster": false,
|
||||||
|
|
||||||
|
"defaultEnablePyTorch": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "framework",
|
||||||
|
"options": {
|
||||||
|
"showFramework": 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"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
197
client/demo/dist/assets/gui_settings/MMVCv15.json
vendored
197
client/demo/dist/assets/gui_settings/MMVCv15.json
vendored
@ -2,65 +2,162 @@
|
|||||||
"type": "demo",
|
"type": "demo",
|
||||||
"id": "MMVCv15",
|
"id": "MMVCv15",
|
||||||
"front": {
|
"front": {
|
||||||
"title": {
|
"title": [
|
||||||
|
{
|
||||||
|
"name": "title",
|
||||||
|
"options": {
|
||||||
"mainTitle": "Realtime Voice Changer Client",
|
"mainTitle": "Realtime Voice Changer Client",
|
||||||
"subTitle": "for MMVC v.1.5",
|
"subTitle": "for MMVC v.1.5",
|
||||||
"lineNum": 1
|
"lineNum": 1
|
||||||
},
|
|
||||||
"serverControl": {
|
|
||||||
"modelInfoEnable": true
|
|
||||||
},
|
|
||||||
"modelSetting": {
|
|
||||||
"ONNXEnable": true,
|
|
||||||
"pyTorchEnable": true,
|
|
||||||
"MMVCCorrespondense": true,
|
|
||||||
"pyTorchClusterEnable": false,
|
|
||||||
"showPyTorchDefault": false,
|
|
||||||
"frameworkEnable": true,
|
|
||||||
"modelUploaderEnable": true,
|
|
||||||
"configRow": true,
|
|
||||||
"uploadRow": true
|
|
||||||
},
|
|
||||||
"deviceSetting": {},
|
|
||||||
"qualityControl": {
|
|
||||||
"F0DetectorEnable": true,
|
|
||||||
"analyzerRow": true,
|
|
||||||
"samplingRow": true,
|
|
||||||
"playRow": true
|
|
||||||
},
|
|
||||||
"speakerSetting": {
|
|
||||||
"srcIdEnable": true,
|
|
||||||
"dstIdEnable": true,
|
|
||||||
"editSpeakerIdMappingEnable": false,
|
|
||||||
"f0FactorEnable": true,
|
|
||||||
"tuningEnable": false,
|
|
||||||
"clusterInferRationEnable": false,
|
|
||||||
"noiseScaleEnable": false,
|
|
||||||
"silentThresholdEnable": false
|
|
||||||
},
|
|
||||||
"converterSetting": {
|
|
||||||
"extraDataLengthEnable": false
|
|
||||||
},
|
|
||||||
"advancedSetting": {
|
|
||||||
"serverURLEnable": true,
|
|
||||||
"protocolEnable": true,
|
|
||||||
"sampleRateEnable": true,
|
|
||||||
"sendingSampleRateEnable": true,
|
|
||||||
"crossFadeOverlapSizeEnable": true,
|
|
||||||
"crossFadeOffsetRateEnable": true,
|
|
||||||
"crossFadeEndRateEnable": true,
|
|
||||||
"downSamplingModeEnable": true,
|
|
||||||
"trancateNumTresholdEnable": true
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "clearSetting",
|
||||||
|
"options": {}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"serverControl": [
|
||||||
|
{
|
||||||
|
"name": "startButton",
|
||||||
|
"options": {}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "performance",
|
||||||
|
"options": {}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "serverInfo",
|
||||||
|
"options": {}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"modelSetting": [
|
||||||
|
{
|
||||||
|
"name": "modelUploader",
|
||||||
|
"options": {
|
||||||
|
"showConfig": true,
|
||||||
|
"showOnnx": true,
|
||||||
|
"showPyTorch": true,
|
||||||
|
"showCorrespondence": true,
|
||||||
|
"showPyTorchCluster": false,
|
||||||
|
|
||||||
|
"defaultEnablePyTorch": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "framework",
|
||||||
|
"options": {
|
||||||
|
"showFramework": 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"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
@ -2,65 +2,172 @@
|
|||||||
"type": "demo",
|
"type": "demo",
|
||||||
"id": "so-vits-svc-40",
|
"id": "so-vits-svc-40",
|
||||||
"front": {
|
"front": {
|
||||||
"title": {
|
"title": [
|
||||||
|
{
|
||||||
|
"name": "title",
|
||||||
|
"options": {
|
||||||
"mainTitle": "Realtime Voice Changer Client",
|
"mainTitle": "Realtime Voice Changer Client",
|
||||||
"subTitle": "for so-vits-svc-40",
|
"subTitle": "for so-vits-svc-40",
|
||||||
"lineNum": 1
|
"lineNum": 1
|
||||||
},
|
|
||||||
"serverControl": {
|
|
||||||
"modelInfoEnable": true
|
|
||||||
},
|
|
||||||
"modelSetting": {
|
|
||||||
"ONNXEnable": false,
|
|
||||||
"pyTorchEnable": true,
|
|
||||||
"MMVCCorrespondense": false,
|
|
||||||
"pyTorchClusterEnable": true,
|
|
||||||
"showPyTorchDefault": true,
|
|
||||||
"frameworkEnable": true,
|
|
||||||
"modelUploaderEnable": true,
|
|
||||||
"configRow": true,
|
|
||||||
"uploadRow": true
|
|
||||||
},
|
|
||||||
"deviceSetting": {},
|
|
||||||
"qualityControl": {
|
|
||||||
"F0DetectorEnable": true,
|
|
||||||
"analyzerRow": true,
|
|
||||||
"samplingRow": true,
|
|
||||||
"playRow": true
|
|
||||||
},
|
|
||||||
"speakerSetting": {
|
|
||||||
"srcIdEnable": false,
|
|
||||||
"dstIdEnable": true,
|
|
||||||
"editSpeakerIdMappingEnable": false,
|
|
||||||
"f0FactorEnable": false,
|
|
||||||
"tuningEnable": true,
|
|
||||||
"clusterInferRationEnable": true,
|
|
||||||
"noiseScaleEnable": true,
|
|
||||||
"silentThresholdEnable": true
|
|
||||||
},
|
|
||||||
"converterSetting": {
|
|
||||||
"extraDataLengthEnable": true
|
|
||||||
},
|
|
||||||
"advancedSetting": {
|
|
||||||
"serverURLEnable": true,
|
|
||||||
"protocolEnable": true,
|
|
||||||
"sampleRateEnable": true,
|
|
||||||
"sendingSampleRateEnable": true,
|
|
||||||
"crossFadeOverlapSizeEnable": true,
|
|
||||||
"crossFadeOffsetRateEnable": true,
|
|
||||||
"crossFadeEndRateEnable": true,
|
|
||||||
"downSamplingModeEnable": true,
|
|
||||||
"trancateNumTresholdEnable": true
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "clearSetting",
|
||||||
|
"options": {}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"serverControl": [
|
||||||
|
{
|
||||||
|
"name": "startButton",
|
||||||
|
"options": {}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "performance",
|
||||||
|
"options": {}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "serverInfo",
|
||||||
|
"options": {}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"modelSetting": [
|
||||||
|
{
|
||||||
|
"name": "modelUploader",
|
||||||
|
"options": {
|
||||||
|
"showConfig": true,
|
||||||
|
"showOnnx": false,
|
||||||
|
"showPyTorch": true,
|
||||||
|
"showCorrespondence": false,
|
||||||
|
"showPyTorchCluster": true,
|
||||||
|
|
||||||
|
"defaultEnablePyTorch": true
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "framework",
|
||||||
|
"options": {
|
||||||
|
"showFramework": 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"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
@ -2,62 +2,172 @@
|
|||||||
"type": "demo",
|
"type": "demo",
|
||||||
"id": "so-vits-svc-40v2",
|
"id": "so-vits-svc-40v2",
|
||||||
"front": {
|
"front": {
|
||||||
"title": {
|
"title": [
|
||||||
|
{
|
||||||
|
"name": "title",
|
||||||
|
"options": {
|
||||||
"mainTitle": "Realtime Voice Changer Client",
|
"mainTitle": "Realtime Voice Changer Client",
|
||||||
"subTitle": "for so-vits-svc-40v2",
|
"subTitle": "for so-vits-svc-40v2",
|
||||||
"lineNum": 1
|
"lineNum": 1
|
||||||
},
|
|
||||||
"serverControl": {
|
|
||||||
"modelInfoEnable": true
|
|
||||||
},
|
|
||||||
"modelSetting": {
|
|
||||||
"ONNXEnable": false,
|
|
||||||
"pyTorchEnable": true,
|
|
||||||
"MMVCCorrespondense": false,
|
|
||||||
"pyTorchClusterEnable": true,
|
|
||||||
"showPyTorchDefault": true,
|
|
||||||
"frameworkEnable": true,
|
|
||||||
"modelUploaderEnable": true,
|
|
||||||
"configRow": true,
|
|
||||||
"uploadRow": true
|
|
||||||
},
|
|
||||||
"deviceSetting": {},
|
|
||||||
"qualityControl": {
|
|
||||||
"F0DetectorEnable": true
|
|
||||||
},
|
|
||||||
"speakerSetting": {
|
|
||||||
"srcIdEnable": false,
|
|
||||||
"dstIdEnable": true,
|
|
||||||
"editSpeakerIdMappingEnable": false,
|
|
||||||
"f0FactorEnable": false,
|
|
||||||
"tuningEnable": true,
|
|
||||||
"clusterInferRationEnable": true,
|
|
||||||
"noiseScaleEnable": true,
|
|
||||||
"silentThresholdEnable": true
|
|
||||||
},
|
|
||||||
"converterSetting": {
|
|
||||||
"extraDataLengthEnable": true
|
|
||||||
},
|
|
||||||
"advancedSetting": {
|
|
||||||
"serverURLEnable": true,
|
|
||||||
"protocolEnable": true,
|
|
||||||
"sampleRateEnable": true,
|
|
||||||
"sendingSampleRateEnable": true,
|
|
||||||
"crossFadeOverlapSizeEnable": true,
|
|
||||||
"crossFadeOffsetRateEnable": true,
|
|
||||||
"crossFadeEndRateEnable": true,
|
|
||||||
"downSamplingModeEnable": true,
|
|
||||||
"trancateNumTresholdEnable": true
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "clearSetting",
|
||||||
|
"options": {}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"serverControl": [
|
||||||
|
{
|
||||||
|
"name": "startButton",
|
||||||
|
"options": {}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "performance",
|
||||||
|
"options": {}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "serverInfo",
|
||||||
|
"options": {}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"modelSetting": [
|
||||||
|
{
|
||||||
|
"name": "modelUploader",
|
||||||
|
"options": {
|
||||||
|
"showConfig": true,
|
||||||
|
"showOnnx": false,
|
||||||
|
"showPyTorch": true,
|
||||||
|
"showCorrespondence": false,
|
||||||
|
"showPyTorchCluster": true,
|
||||||
|
|
||||||
|
"defaultEnablePyTorch": true
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "framework",
|
||||||
|
"options": {
|
||||||
|
"showFramework": 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"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
2
client/demo/dist/index.js
vendored
2
client/demo/dist/index.js
vendored
File diff suppressed because one or more lines are too long
@ -2,65 +2,158 @@
|
|||||||
"type": "demo",
|
"type": "demo",
|
||||||
"id": "MMVCv13",
|
"id": "MMVCv13",
|
||||||
"front": {
|
"front": {
|
||||||
"title": {
|
"title": [
|
||||||
|
{
|
||||||
|
"name": "title",
|
||||||
|
"options": {
|
||||||
"mainTitle": "Realtime Voice Changer Client",
|
"mainTitle": "Realtime Voice Changer Client",
|
||||||
"subTitle": "for MMVC v.1.3",
|
"subTitle": "for MMVC v.1.3",
|
||||||
"lineNum": 1
|
"lineNum": 1
|
||||||
},
|
|
||||||
"serverControl": {
|
|
||||||
"modelInfoEnable": true
|
|
||||||
},
|
|
||||||
"modelSetting": {
|
|
||||||
"ONNXEnable": true,
|
|
||||||
"pyTorchEnable": true,
|
|
||||||
"MMVCCorrespondense": false,
|
|
||||||
"pyTorchClusterEnable": false,
|
|
||||||
"showPyTorchDefault": false,
|
|
||||||
"frameworkEnable": true,
|
|
||||||
"modelUploaderEnable": true,
|
|
||||||
"configRow": true,
|
|
||||||
"uploadRow": true
|
|
||||||
},
|
|
||||||
"deviceSetting": {},
|
|
||||||
"qualityControl": {
|
|
||||||
"F0DetectorEnable": false,
|
|
||||||
"analyzerRow": true,
|
|
||||||
"samplingRow": true,
|
|
||||||
"playRow": true
|
|
||||||
},
|
|
||||||
"speakerSetting": {
|
|
||||||
"srcIdEnable": true,
|
|
||||||
"dstIdEnable": true,
|
|
||||||
"editSpeakerIdMappingEnable": true,
|
|
||||||
"f0FactorEnable": false,
|
|
||||||
"tuningEnable": false,
|
|
||||||
"clusterInferRationEnable": false,
|
|
||||||
"noiseScaleEnable": false,
|
|
||||||
"silentThresholdEnable": false
|
|
||||||
},
|
|
||||||
"converterSetting": {
|
|
||||||
"extraDataLengthEnable": false
|
|
||||||
},
|
|
||||||
"advancedSetting": {
|
|
||||||
"serverURLEnable": true,
|
|
||||||
"protocolEnable": true,
|
|
||||||
"sampleRateEnable": true,
|
|
||||||
"sendingSampleRateEnable": true,
|
|
||||||
"crossFadeOverlapSizeEnable": true,
|
|
||||||
"crossFadeOffsetRateEnable": true,
|
|
||||||
"crossFadeEndRateEnable": true,
|
|
||||||
"downSamplingModeEnable": true,
|
|
||||||
"trancateNumTresholdEnable": true
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "clearSetting",
|
||||||
|
"options": {}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"serverControl": [
|
||||||
|
{
|
||||||
|
"name": "startButton",
|
||||||
|
"options": {}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "performance",
|
||||||
|
"options": {}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "serverInfo",
|
||||||
|
"options": {}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"modelSetting": [
|
||||||
|
{
|
||||||
|
"name": "modelUploader",
|
||||||
|
"options": {
|
||||||
|
"showConfig": true,
|
||||||
|
"showOnnx": true,
|
||||||
|
"showPyTorch": true,
|
||||||
|
"showCorrespondence": false,
|
||||||
|
"showPyTorchCluster": false,
|
||||||
|
|
||||||
|
"defaultEnablePyTorch": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "framework",
|
||||||
|
"options": {
|
||||||
|
"showFramework": 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"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
@ -2,65 +2,162 @@
|
|||||||
"type": "demo",
|
"type": "demo",
|
||||||
"id": "MMVCv15",
|
"id": "MMVCv15",
|
||||||
"front": {
|
"front": {
|
||||||
"title": {
|
"title": [
|
||||||
|
{
|
||||||
|
"name": "title",
|
||||||
|
"options": {
|
||||||
"mainTitle": "Realtime Voice Changer Client",
|
"mainTitle": "Realtime Voice Changer Client",
|
||||||
"subTitle": "for MMVC v.1.5",
|
"subTitle": "for MMVC v.1.5",
|
||||||
"lineNum": 1
|
"lineNum": 1
|
||||||
},
|
|
||||||
"serverControl": {
|
|
||||||
"modelInfoEnable": true
|
|
||||||
},
|
|
||||||
"modelSetting": {
|
|
||||||
"ONNXEnable": true,
|
|
||||||
"pyTorchEnable": true,
|
|
||||||
"MMVCCorrespondense": true,
|
|
||||||
"pyTorchClusterEnable": false,
|
|
||||||
"showPyTorchDefault": false,
|
|
||||||
"frameworkEnable": true,
|
|
||||||
"modelUploaderEnable": true,
|
|
||||||
"configRow": true,
|
|
||||||
"uploadRow": true
|
|
||||||
},
|
|
||||||
"deviceSetting": {},
|
|
||||||
"qualityControl": {
|
|
||||||
"F0DetectorEnable": true,
|
|
||||||
"analyzerRow": true,
|
|
||||||
"samplingRow": true,
|
|
||||||
"playRow": true
|
|
||||||
},
|
|
||||||
"speakerSetting": {
|
|
||||||
"srcIdEnable": true,
|
|
||||||
"dstIdEnable": true,
|
|
||||||
"editSpeakerIdMappingEnable": false,
|
|
||||||
"f0FactorEnable": true,
|
|
||||||
"tuningEnable": false,
|
|
||||||
"clusterInferRationEnable": false,
|
|
||||||
"noiseScaleEnable": false,
|
|
||||||
"silentThresholdEnable": false
|
|
||||||
},
|
|
||||||
"converterSetting": {
|
|
||||||
"extraDataLengthEnable": false
|
|
||||||
},
|
|
||||||
"advancedSetting": {
|
|
||||||
"serverURLEnable": true,
|
|
||||||
"protocolEnable": true,
|
|
||||||
"sampleRateEnable": true,
|
|
||||||
"sendingSampleRateEnable": true,
|
|
||||||
"crossFadeOverlapSizeEnable": true,
|
|
||||||
"crossFadeOffsetRateEnable": true,
|
|
||||||
"crossFadeEndRateEnable": true,
|
|
||||||
"downSamplingModeEnable": true,
|
|
||||||
"trancateNumTresholdEnable": true
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "clearSetting",
|
||||||
|
"options": {}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"serverControl": [
|
||||||
|
{
|
||||||
|
"name": "startButton",
|
||||||
|
"options": {}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "performance",
|
||||||
|
"options": {}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "serverInfo",
|
||||||
|
"options": {}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"modelSetting": [
|
||||||
|
{
|
||||||
|
"name": "modelUploader",
|
||||||
|
"options": {
|
||||||
|
"showConfig": true,
|
||||||
|
"showOnnx": true,
|
||||||
|
"showPyTorch": true,
|
||||||
|
"showCorrespondence": true,
|
||||||
|
"showPyTorchCluster": false,
|
||||||
|
|
||||||
|
"defaultEnablePyTorch": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "framework",
|
||||||
|
"options": {
|
||||||
|
"showFramework": 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"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
@ -2,65 +2,172 @@
|
|||||||
"type": "demo",
|
"type": "demo",
|
||||||
"id": "so-vits-svc-40",
|
"id": "so-vits-svc-40",
|
||||||
"front": {
|
"front": {
|
||||||
"title": {
|
"title": [
|
||||||
|
{
|
||||||
|
"name": "title",
|
||||||
|
"options": {
|
||||||
"mainTitle": "Realtime Voice Changer Client",
|
"mainTitle": "Realtime Voice Changer Client",
|
||||||
"subTitle": "for so-vits-svc-40",
|
"subTitle": "for so-vits-svc-40",
|
||||||
"lineNum": 1
|
"lineNum": 1
|
||||||
},
|
|
||||||
"serverControl": {
|
|
||||||
"modelInfoEnable": true
|
|
||||||
},
|
|
||||||
"modelSetting": {
|
|
||||||
"ONNXEnable": false,
|
|
||||||
"pyTorchEnable": true,
|
|
||||||
"MMVCCorrespondense": false,
|
|
||||||
"pyTorchClusterEnable": true,
|
|
||||||
"showPyTorchDefault": true,
|
|
||||||
"frameworkEnable": true,
|
|
||||||
"modelUploaderEnable": true,
|
|
||||||
"configRow": true,
|
|
||||||
"uploadRow": true
|
|
||||||
},
|
|
||||||
"deviceSetting": {},
|
|
||||||
"qualityControl": {
|
|
||||||
"F0DetectorEnable": true,
|
|
||||||
"analyzerRow": true,
|
|
||||||
"samplingRow": true,
|
|
||||||
"playRow": true
|
|
||||||
},
|
|
||||||
"speakerSetting": {
|
|
||||||
"srcIdEnable": false,
|
|
||||||
"dstIdEnable": true,
|
|
||||||
"editSpeakerIdMappingEnable": false,
|
|
||||||
"f0FactorEnable": false,
|
|
||||||
"tuningEnable": true,
|
|
||||||
"clusterInferRationEnable": true,
|
|
||||||
"noiseScaleEnable": true,
|
|
||||||
"silentThresholdEnable": true
|
|
||||||
},
|
|
||||||
"converterSetting": {
|
|
||||||
"extraDataLengthEnable": true
|
|
||||||
},
|
|
||||||
"advancedSetting": {
|
|
||||||
"serverURLEnable": true,
|
|
||||||
"protocolEnable": true,
|
|
||||||
"sampleRateEnable": true,
|
|
||||||
"sendingSampleRateEnable": true,
|
|
||||||
"crossFadeOverlapSizeEnable": true,
|
|
||||||
"crossFadeOffsetRateEnable": true,
|
|
||||||
"crossFadeEndRateEnable": true,
|
|
||||||
"downSamplingModeEnable": true,
|
|
||||||
"trancateNumTresholdEnable": true
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "clearSetting",
|
||||||
|
"options": {}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"serverControl": [
|
||||||
|
{
|
||||||
|
"name": "startButton",
|
||||||
|
"options": {}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "performance",
|
||||||
|
"options": {}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "serverInfo",
|
||||||
|
"options": {}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"modelSetting": [
|
||||||
|
{
|
||||||
|
"name": "modelUploader",
|
||||||
|
"options": {
|
||||||
|
"showConfig": true,
|
||||||
|
"showOnnx": false,
|
||||||
|
"showPyTorch": true,
|
||||||
|
"showCorrespondence": false,
|
||||||
|
"showPyTorchCluster": true,
|
||||||
|
|
||||||
|
"defaultEnablePyTorch": true
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "framework",
|
||||||
|
"options": {
|
||||||
|
"showFramework": 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"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
@ -2,62 +2,172 @@
|
|||||||
"type": "demo",
|
"type": "demo",
|
||||||
"id": "so-vits-svc-40v2",
|
"id": "so-vits-svc-40v2",
|
||||||
"front": {
|
"front": {
|
||||||
"title": {
|
"title": [
|
||||||
|
{
|
||||||
|
"name": "title",
|
||||||
|
"options": {
|
||||||
"mainTitle": "Realtime Voice Changer Client",
|
"mainTitle": "Realtime Voice Changer Client",
|
||||||
"subTitle": "for so-vits-svc-40v2",
|
"subTitle": "for so-vits-svc-40v2",
|
||||||
"lineNum": 1
|
"lineNum": 1
|
||||||
},
|
|
||||||
"serverControl": {
|
|
||||||
"modelInfoEnable": true
|
|
||||||
},
|
|
||||||
"modelSetting": {
|
|
||||||
"ONNXEnable": false,
|
|
||||||
"pyTorchEnable": true,
|
|
||||||
"MMVCCorrespondense": false,
|
|
||||||
"pyTorchClusterEnable": true,
|
|
||||||
"showPyTorchDefault": true,
|
|
||||||
"frameworkEnable": true,
|
|
||||||
"modelUploaderEnable": true,
|
|
||||||
"configRow": true,
|
|
||||||
"uploadRow": true
|
|
||||||
},
|
|
||||||
"deviceSetting": {},
|
|
||||||
"qualityControl": {
|
|
||||||
"F0DetectorEnable": true
|
|
||||||
},
|
|
||||||
"speakerSetting": {
|
|
||||||
"srcIdEnable": false,
|
|
||||||
"dstIdEnable": true,
|
|
||||||
"editSpeakerIdMappingEnable": false,
|
|
||||||
"f0FactorEnable": false,
|
|
||||||
"tuningEnable": true,
|
|
||||||
"clusterInferRationEnable": true,
|
|
||||||
"noiseScaleEnable": true,
|
|
||||||
"silentThresholdEnable": true
|
|
||||||
},
|
|
||||||
"converterSetting": {
|
|
||||||
"extraDataLengthEnable": true
|
|
||||||
},
|
|
||||||
"advancedSetting": {
|
|
||||||
"serverURLEnable": true,
|
|
||||||
"protocolEnable": true,
|
|
||||||
"sampleRateEnable": true,
|
|
||||||
"sendingSampleRateEnable": true,
|
|
||||||
"crossFadeOverlapSizeEnable": true,
|
|
||||||
"crossFadeOffsetRateEnable": true,
|
|
||||||
"crossFadeEndRateEnable": true,
|
|
||||||
"downSamplingModeEnable": true,
|
|
||||||
"trancateNumTresholdEnable": true
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "clearSetting",
|
||||||
|
"options": {}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"serverControl": [
|
||||||
|
{
|
||||||
|
"name": "startButton",
|
||||||
|
"options": {}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "performance",
|
||||||
|
"options": {}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "serverInfo",
|
||||||
|
"options": {}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"modelSetting": [
|
||||||
|
{
|
||||||
|
"name": "modelUploader",
|
||||||
|
"options": {
|
||||||
|
"showConfig": true,
|
||||||
|
"showOnnx": false,
|
||||||
|
"showPyTorch": true,
|
||||||
|
"showCorrespondence": false,
|
||||||
|
"showPyTorchCluster": true,
|
||||||
|
|
||||||
|
"defaultEnablePyTorch": true
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "framework",
|
||||||
|
"options": {
|
||||||
|
"showFramework": 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"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
@ -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
|
||||||
}
|
}
|
Loading…
Reference in New Issue
Block a user