I went through the troubleshooting and I couldn't find the solution... here's my error : [Voice Changer] generate new embedder. (no embedder)
[Voice Changer] use torch contentvec [ONNXRuntimeError] : 7 : INVALID_PROTOBUF : Load model from pretrain/content_vec_500.onnx failed:Protobuf parsing failed.
[Voice Changer] exception! loading embedder PytorchStreamReader failed reading zip archive: failed finding central directory cuda:0
Traceback (most recent call last):
File "voice_changer\RVC\embedder\EmbedderManager.py", line 44, in loadEmbedder
File "voice_changer\RVC\embedder\OnnxContentvec.py", line 17, in loadModel
File "onnxruntime\capi\onnxruntime_inference_collection.py", line 347, in init
File "onnxruntime\capi\onnxruntime_inference_collection.py", line 384, in _create_inference_session
onnxruntime.capi.onnxruntime_pybind11_state.InvalidProtobuf: [ONNXRuntimeError] : 7 : INVALID_PROTOBUF : Load model from pretrain/content_vec_500.onnx failed:Protobuf parsing failed.
another exception occurred:
Traceback (most recent call last):
File "voice_changer\RVC\pipeline\PipelineGenerator.py", line 30, in createPipeline
File "voice_changer\RVC\embedder\EmbedderManager.py", line 25, in getEmbedder
File "voice_changer\RVC\embedder\EmbedderManager.py", line 48, in loadEmbedder
File "voice_changer\RVC\embedder\FairseqHubert.py", line 11, in loadModel
File "fairseq\checkpoint_utils.py", line 425, in load_model_ensemble_and_task
state = load_checkpoint_to_cpu(filename, arg_overrides)
File "fairseq\checkpoint_utils.py", line 315, in load_checkpoint_to_cpu
state = torch.load(f, map_location=torch.device("cpu"))
File "torch\serialization.py", line 797, in load
with _open_zipfile_reader(opened_file) as opened_zipfile:
File "torch\serialization.py", line 283, in init
super().init(torch._C.PyTorchFileReader(name_or_buffer))
RuntimeError: PytorchStreamReader failed reading zip archive: failed finding central directory