Skip to content

codename0og/rvc-realtime-voice-changer

Repository files navigation

This voice changer is hella outdated and shouldn't be used.
No point to work on it for me since better solutions exist.

I highly recommend taking a look at vonovox rt voice-changer <- click the link

Imho it is the best one you can get as of now.
( Closed-source but developed by my friend, can be 100% trusted. )


Standalone, lightweight and simplified in setup RVC's own real-time voice changer~

✨ separated from rvc ( Fumiama version ) by codename;0 ✨

ㅤㅤ👇 You can join my discord server below ( RVC / AI Audio friendly ) 👇ㅤㅤ

Codename's Sanctuary


⚠️ IMPORTANT NOTE ⚠️

To avoid any errors or compatibility issues YOU HAVE TO HAVE python 3.10.6. Using: 3.12.X will cause issues. ( 3.11.x wasn't tested so can't promise anything. )

Only download the "v1.1.0" release / zip package as The repo ISN'T UPDATED YET ( Still based on rvcboss's rvc - v1.0.0 ).


How to get it up and running:


Step 1. Get the requirements needed for the voice changer to work.

1.1 Go to the 'requirements' folder and then run ( double click ) an appropriate '.bat' file for your case:


For Nvidia gpu users ( all nvidia except for RTX30XX series ):

install requirements for realtime voice-changer ( NVIDIA ).bat


For AMD / CPU / DirectML users:

install requirements for realtime voice-changer ( DML ).bat


For Nvidia gpu users ( for RTX30XX series ):

install requirements for realtime voice-changer ( NVIDIA - For RTX 30xx series ONLY ).bat

IF THE ABOVE ↑ CAUSES YOUR GPU TO BE UNDETECTED / OTHER GPU RELATED PROBLEMS, USE THE BAT FROM 'RTX_30XX_fix' folder:

install requirements for realtime voice-changer ( NVIDIA-RTX30XX ) - CUDA_118.bat


If all those above don't work for you, as in, you can't run the voice-changer, reinstall clean py 3.10.6 and use:

install requirements for realtime voice-changer ( COMPATIBILITY VER (( amd-cpu-nvidia )) ).bat

( It has my 3.10.6 tested version-pre-defined python packages and is universal.)⠀
[ CPU, AMD gpus, and Nvidia gpus - EXCEPT for RTX30XX series. ]


( I personally use that one for dml mode (( python 3.10.6 / Radeon RX 570 4GB )) )


1.2 Download the required assets:

Simply double click the 'download-required-assets.bat'

Step 2. Open up the voice changer using the .bat files:

For nvidia gpu users:

go-realtime-gui-nvidia.bat

For users without nvidia gpu:

go-realtime-gui-dml.bat


Fix for potential issues:

If you get ' requests ' error when trying to run the download .bat, you gotta open up a cmd and use this command:

pip install requests


If you have "tkinter" error when running the voice changer, check out this link ( picture ):

https://github.com/codename0og/rvc-realtime-voice-changer/blob/3714ecb0ebe95eb65284fb6d5b8a6f703b978f93/tools/tkinter_issue_fix.png

About

RVC realtime voice changer - standalone/lightweight

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages