From 04f93b193fa36bff939035910236b9a96c9f3ab0 Mon Sep 17 00:00:00 2001 From: icecoins <92659856+icecoins@users.noreply.github.com> Date: Thu, 11 Jan 2024 21:09:57 +0800 Subject: [PATCH] implement fcpe --- .../voice_changer/RVC/pitchExtractor/PitchExtractorManager.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/server/voice_changer/RVC/pitchExtractor/PitchExtractorManager.py b/server/voice_changer/RVC/pitchExtractor/PitchExtractorManager.py index 6df0e894..1032e7bc 100644 --- a/server/voice_changer/RVC/pitchExtractor/PitchExtractorManager.py +++ b/server/voice_changer/RVC/pitchExtractor/PitchExtractorManager.py @@ -43,6 +43,9 @@ class PitchExtractorManager(Protocol): return RMVPEPitchExtractor(cls.params.rmvpe, gpu) elif pitchExtractorType == "rmvpe_onnx": return RMVPEOnnxPitchExtractor(cls.params.rmvpe_onnx, gpu) + elif pitchExtractorType == "fcpe": + # add the FcpePitchExtractor + return FcpePitchExtractor(gpu) else: # return hubert as default print("[Voice Changer] PitchExctractor not found", pitchExtractorType)