Retrieval-based-Voice-Conversion-WebUI icon indicating copy to clipboard operation
Retrieval-based-Voice-Conversion-WebUI copied to clipboard

Add Mangio-crepe to RVC for training and inference.

Open litsa-the-dancer opened this issue 1 year ago • 9 comments

It would be a good idea to add mangio-crepe back into RVC. It's a good pitch extraction method and a lot of people actually like using it. Additionally it can sometimes have better sibilance and breathing, alongside with better mouth click handling which can add more naturalness. I dont think it would be that hard to add so yeah, please do. ^w^

litsa-the-dancer avatar Jul 04 '24 15:07 litsa-the-dancer

OK. Do you mean this repo?

https://github.com/Anthonyxd22/Mangio-Crepe-m1-m2

fumiama avatar Jul 04 '24 15:07 fumiama

Yeah but only get the pitch extraction method mangio crepe. Mangio crepe is basically just crepe but with an adjustable hop length. Better crepe basically.

litsa-the-dancer avatar Jul 04 '24 22:07 litsa-the-dancer

OK, marked.

fumiama avatar Jul 05 '24 10:07 fumiama

Just a fair warning: the current Mangio CREPE GPU implementation is broken on AMD cards, at least on my 5500 XT in a Linux environment. It completely crashes my GPU and eventually causes a hard reset of my PC. The CPU version, albeit significantly slower, should work fine.

TheTrustedComputer avatar Jul 16 '24 12:07 TheTrustedComputer

That's pretty strange.

fumiama avatar Jul 18 '24 07:07 fumiama

Agreed. If anyone has the expertise (I don't) to optimize Mangio CREPE for AMD GPUs without sacrificing performance on NVIDIA, please do so. Your contributions will be greatly appreciated.

TheTrustedComputer avatar Jul 19 '24 12:07 TheTrustedComputer

You may or may not be aware of this, but there's a fork of RVC called Applio that has a working implementation of Mangio CREPE on AMD GPUs. They simplified it to just CREPE, which no longer crashes my machine.

TheTrustedComputer avatar Aug 27 '24 19:08 TheTrustedComputer

Yeah i made the suggestion to the staff. I'm well aware. I simply prefer non forked RVC since im used to it.

litsa-the-dancer avatar Aug 28 '24 19:08 litsa-the-dancer

This issue was closed because it has been inactive for 15 days since being marked as stale.

github-actions[bot] avatar Oct 14 '24 04:10 github-actions[bot]