mirror of
https://github.com/w-okada/voice-changer.git
synced 2025-02-03 00:33:57 +03:00
no delete exist model
This commit is contained in:
parent
ef89e9aefa
commit
4d3a725d5d
@ -142,18 +142,7 @@ export const useMicrophoneOptions = () => {
|
|||||||
await clientState.loadModel(serverSetting.configFile, serverSetting.pyTorchModel, serverSetting.onnxModel)
|
await clientState.loadModel(serverSetting.configFile, serverSetting.pyTorchModel, serverSetting.onnxModel)
|
||||||
setUploadProgress(0)
|
setUploadProgress(0)
|
||||||
setIsUploading(false)
|
setIsUploading(false)
|
||||||
// await clientState.updateSettings(ServerSettingKey.framework, serverSetting.framework)
|
|
||||||
// await clientState.updateSettings(ServerSettingKey.onnxExecutionProvider, serverSetting.onnxExecutionProvider)
|
|
||||||
// await clientState.updateSettings(ServerSettingKey.srcId, speakerSetting.srcId)
|
|
||||||
// await clientState.updateSettings(ServerSettingKey.dstId, speakerSetting.dstId)
|
|
||||||
// await clientState.updateSettings(ServerSettingKey.gpu, convertSetting.gpu)
|
|
||||||
// await clientState.updateSettings(ServerSettingKey.crossFadeOffsetRate, convertSetting.crossFadeOffsetRate)
|
|
||||||
// await clientState.updateSettings(ServerSettingKey.crossFadeEndRate, convertSetting.crossFadeEndRate)
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
setLoadModelFunc(loadModel)
|
setLoadModelFunc(loadModel)
|
||||||
}, [serverSetting.configFile, serverSetting.pyTorchModel, serverSetting.onnxModel,
|
}, [serverSetting.configFile, serverSetting.pyTorchModel, serverSetting.onnxModel,
|
||||||
|
@ -155,7 +155,6 @@ export const useClient = (props: UseClientProps): ClientState => {
|
|||||||
const uploadFile = useMemo(() => {
|
const uploadFile = useMemo(() => {
|
||||||
return async (file: File, onprogress: (progress: number, end: boolean) => void) => {
|
return async (file: File, onprogress: (progress: number, end: boolean) => void) => {
|
||||||
await initializedPromise
|
await initializedPromise
|
||||||
console.log("uploaded.....")
|
|
||||||
const num = await voiceChangerClientRef.current.uploadFile(file, onprogress)
|
const num = await voiceChangerClientRef.current.uploadFile(file, onprogress)
|
||||||
const res = await voiceChangerClientRef.current.concatUploadedFile(file, num)
|
const res = await voiceChangerClientRef.current.concatUploadedFile(file, num)
|
||||||
console.log("uploaded", num, res)
|
console.log("uploaded", num, res)
|
||||||
@ -164,7 +163,6 @@ export const useClient = (props: UseClientProps): ClientState => {
|
|||||||
|
|
||||||
const loadModel = useMemo(() => {
|
const loadModel = useMemo(() => {
|
||||||
return async (configFile: File, pyTorchModelFile: File | null, onnxModelFile: File | null) => {
|
return async (configFile: File, pyTorchModelFile: File | null, onnxModelFile: File | null) => {
|
||||||
console.log("load model....")
|
|
||||||
await initializedPromise
|
await initializedPromise
|
||||||
await voiceChangerClientRef.current.loadModel(configFile, pyTorchModelFile, onnxModelFile)
|
await voiceChangerClientRef.current.loadModel(configFile, pyTorchModelFile, onnxModelFile)
|
||||||
console.log("loaded model")
|
console.log("loaded model")
|
||||||
|
@ -68,8 +68,6 @@ class VoiceChanger():
|
|||||||
**self.hps.model)
|
**self.hps.model)
|
||||||
self.net_g.eval()
|
self.net_g.eval()
|
||||||
utils.load_checkpoint(pyTorch_model_file, self.net_g, None)
|
utils.load_checkpoint(pyTorch_model_file, self.net_g, None)
|
||||||
else:
|
|
||||||
self.net_g = None
|
|
||||||
|
|
||||||
# ONNXモデル生成
|
# ONNXモデル生成
|
||||||
if onnx_model_file != None:
|
if onnx_model_file != None:
|
||||||
@ -79,9 +77,6 @@ class VoiceChanger():
|
|||||||
onnx_model_file,
|
onnx_model_file,
|
||||||
providers=providers
|
providers=providers
|
||||||
)
|
)
|
||||||
else:
|
|
||||||
self.onnx_session = None
|
|
||||||
|
|
||||||
|
|
||||||
def destroy(self):
|
def destroy(self):
|
||||||
if hasattr(self, "net_g"):
|
if hasattr(self, "net_g"):
|
||||||
|
Loading…
Reference in New Issue
Block a user