Closed migratoryfish closed 1 year ago
すみません 大変な見落としをしておりました。本件クローズします。
hubert_base.pt
を配置し忘れており当該ファイルを配置後は
ONNX(cpu,cuda), PyTorch(cpu,cuda)
版で正常動作いたしました。
ただ私の環境はnvidiaGPUですが
ONNX(cpu,DirectML), PyTorch(cpu)
版では下記メッセージが出力され
ボイスチェンジャーが動作しませんでした。
これは私の環境が
環境によって極まれに gpu が認識されない場合があります。
に該当するからだと思います。
また
Destination Speaker id が空
に関してもyoutubeで公開されている
VC Client v.1.5.1.15b (遅延のコントロール)
を視聴してv.1.5.1.15b 環境下ならそれが正常であると認識できました。
VC PROCESSING!!!! EXCEPTION!!! "slow_conv2d_cpu" not implemented for 'Half'
Traceback (most recent call last):
File "voice_changer\VoiceChanger.py", line 197, in on_request
File "voice_changer\RVC\RVC.py", line 277, in inference
File "voice_changer\RVC\RVC.py", line 267, in _pyTorch_inference
File "voice_changer\RVC\custom_vc_infer_pipeline.py", line 149, in pipeline
File "voice_changer\RVC\custom_vc_infer_pipeline.py", line 86, in vc
File "fairseq\models\hubert\hubert.py", line 535, in extract_features
res = self.forward(
File "fairseq\models\hubert\hubert.py", line 437, in forward
features = self.forward_features(source)
File "fairseq\models\hubert\hubert.py", line 392, in forward_features
features = self.feature_extractor(source)
File "torch\nn\modules\module.py", line 1194, in _call_impl
return forward_call(*input, **kwargs)
File "fairseq\models\wav2vec\wav2vec2.py", line 895, in forward
x = conv(x)
File "torch\nn\modules\module.py", line 1194, in _call_impl
return forward_call(*input, **kwargs)
File "torch\nn\modules\container.py", line 204, in forward
input = module(input)
File "torch\nn\modules\module.py", line 1194, in _call_impl
return forward_call(*input, **kwargs)
File "torch\nn\modules\conv.py", line 313, in forward
return self._conv_forward(input, self.weight, self.bias)
File "torch\nn\modules\conv.py", line 309, in _conv_forward
return F.conv1d(input, weight, bias, self.stride,
RuntimeError: "slow_conv2d_cpu" not implemented for 'Half'
環境
ONNX(cpu,cuda), PyTorch(cpu,cuda)
版及びONNX(cpu,DirectML), PyTorch(cpu)
版の両方で発生します詳細
start_http_RVC.batを起動後表示されたVC Client画面→ Speaker Settingエリア→Destination Speaker id のプルダウンが空のままとなっています。 グレーアウトはされておらず選択は可能なのですがプルダウンリストが空のため 選択できるスピーカーが存在しません。 この状態のままModel SettingからPytorch(.pth)からmodelを選択uploadし Server ControlにてStartを押下すると下記エラーメッセージ表示されボイスチェンジャーが動作しません。
v.1.5.1.15aでは当該プルダウンには
default(0)
がデフォルトで選択済みで 正常にボイスチェンジャーが動作していることを確認しております。