Closed jakethesnake1126 closed 4 weeks ago
Hi, I have found the issue and it will be fixed in the new installer update. But to avoid a full reinstall you can manually fix it -
first, open installer_scripts/conda_env_cmd or installer_scripts/conda_env_bash and do:
pip install pip==23.3.2
After doing this and installing RVC, the UVR5 tab disappears
Yes, old RVC broke and the new RVC hasn't implemented UVR5 yet (main developer of RVC is busy). I tried fixing it before unsuccessfully, but I can try again.
On Sat, Aug 3, 2024, 6:35 PM jakethesnake1126 @.***> wrote:
After doing this and installing RVC, the UVR5 tab disappears
— Reply to this email directly, view it on GitHub https://github.com/rsxdalv/tts-generation-webui/issues/359#issuecomment-2266824750, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABTRXI36P4SIJTC4FVRTKO3ZPT2EXAVCNFSM6AAAAABL5D4Z7GVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDENRWHAZDINZVGA . You are receiving this because you commented.Message ID: @.***>
Closing this issue as it is mostly about RVC and pip
version 24.
As for UVR5, I have added an extension extension_audio_separator
that uses the original UVR5 code but is not fully finished yet. I will create an issue for it. (RVC is actually not the originator of UVR5, it's a separate project). Here is the issue to follow for it: https://github.com/rsxdalv/tts-generation-webui/issues/398
If you wish it to be added faster, please add a message here or there, that will increase the priority.
Collecting rvc@ git+https://github.com/rsxdalv/Retrieval-based-Voice-Conversion#egg=rvc (from -r requirementsrvc.txt (line 1)) Cloning https://github.com/rsxdalv/Retrieval-based-Voice-Conversion to /tmp/pip-install-gvtxsng/rvc4587877b9b41411a9a6aeaeff152d51d Running command git clone --filter=blob:none --quiet https://github.com/rsxdalv/Retrieval-based-Voice-Conversion /tmp/pip-install-gvtxsng/rvc_4587877b9b41411a9a6aeaeff152d51d Resolved https://github.com/rsxdalv/Retrieval-based-Voice-Conversion to commit c9ab4e72316b6b4a595cce12ff4b51a6cca5900d Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Requirement already satisfied: av<12.0.0,>=11.0.0 in ./installer_files/env/lib/python3.10/site-packages (from rvc@ git+https://github.com/rsxdalv/Retrieval-based-Voice-Conversion#egg=rvc->-r requirements_rvc.txt (line 1)) (11.0.0) Requirement already satisfied: click<9.0.0,>=8.1.7 in ./installer_files/env/lib/python3.10/site-packages (from rvc@ git+https://github.com/rsxdalv/Retrieval-based-Voice-Conversion#egg=rvc->-r requirements_rvc.txt (line 1)) (8.1.7) Collecting fairseq<0.13.0,>=0.12.2 (from rvc@ git+https://github.com/rsxdalv/Retrieval-based-Voice-Conversion#egg=rvc->-r requirements_rvc.txt (line 1)) Using cached fairseq-0.12.2.tar.gz (9.6 MB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Installing backend dependencies: started Installing backend dependencies: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting faiss-cpu<2.0.0,>=1.7.4 (from rvc@ git+https://github.com/rsxdalv/Retrieval-based-Voice-Conversion#egg=rvc->-r requirements_rvc.txt (line 1)) Using cached faiss_cpu-1.8.0.post1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.7 kB) Requirement already satisfied: librosa<0.11.0,>=0.10.1 in ./installer_files/env/lib/python3.10/site-packages (from rvc@ git+https://github.com/rsxdalv/Retrieval-based-Voice-Conversion#egg=rvc->-r requirements_rvc.txt (line 1)) (0.10.2.post1) Requirement already satisfied: numba>=0.59.0 in ./installer_files/env/lib/python3.10/site-packages (from rvc@ git+https://github.com/rsxdalv/Retrieval-based-Voice-Conversion#egg=rvc->-r requirements_rvc.txt (line 1)) (0.60.0) Collecting poethepoet<0.25.0,>=0.24.4 (from rvc@ git+https://github.com/rsxdalv/Retrieval-based-Voice-Conversion#egg=rvc->-r requirements_rvc.txt (line 1)) Using cached poethepoet-0.24.4-py3-none-any.whl.metadata (5.0 kB) Collecting praat-parselmouth<0.5.0,>=0.4.3 (from rvc@ git+https://github.com/rsxdalv/Retrieval-based-Voice-Conversion#egg=rvc->-r requirements_rvc.txt (line 1)) Using cached praat_parselmouth-0.4.4-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.metadata (2.9 kB) Requirement already satisfied: pydub<0.26.0,>=0.25.1 in ./installer_files/env/lib/python3.10/site-packages (from rvc@ git+https://github.com/rsxdalv/Retrieval-based-Voice-Conversion#egg=rvc->-r requirements_rvc.txt (line 1)) (0.25.1) Requirement already satisfied: python-dotenv<2.0.0,>=1.0.0 in ./installer_files/env/lib/python3.10/site-packages (from rvc@ git+https://github.com/rsxdalv/Retrieval-based-Voice-Conversion#egg=rvc->-r requirements_rvc.txt (line 1)) (1.0.0) Requirement already satisfied: python-multipart>=0.0.6 in ./installer_files/env/lib/python3.10/site-packages (from rvc@ git+https://github.com/rsxdalv/Retrieval-based-Voice-Conversion#egg=rvc->-r requirements_rvc.txt (line 1)) (0.0.9) Collecting pyworld<0.4.0,>=0.3.4 (from rvc@ git+https://github.com/rsxdalv/Retrieval-based-Voice-Conversion#egg=rvc->-r requirements_rvc.txt (line 1)) Using cached pyworld-0.3.4.tar.gz (251 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Requirement already satisfied: soundfile<0.13.0,>=0.12.1 in ./installer_files/env/lib/python3.10/site-packages (from rvc@ git+https://github.com/rsxdalv/Retrieval-based-Voice-Conversion#egg=rvc->-r requirements_rvc.txt (line 1)) (0.12.1) Collecting tensorboardx<3.0.0.0,>=2.6.2.2 (from rvc@ git+https://github.com/rsxdalv/Retrieval-based-Voice-Conversion#egg=rvc->-r requirements_rvc.txt (line 1)) Using cached tensorboardX-2.6.2.2-py2.py3-none-any.whl.metadata (5.8 kB) Requirement already satisfied: torch<3.0.0,>=2.1.0 in ./installer_files/env/lib/python3.10/site-packages (from rvc@ git+https://github.com/rsxdalv/Retrieval-based-Voice-Conversion#egg=rvc->-r requirements_rvc.txt (line 1)) (2.3.1) Collecting torchcrepe<0.0.23,>=0.0.22 (from rvc@ git+https://github.com/rsxdalv/Retrieval-based-Voice-Conversion#egg=rvc->-r requirements_rvc.txt (line 1)) Using cached torchcrepe-0.0.22-py3-none-any.whl.metadata (7.8 kB) Requirement already satisfied: cffi in ./installer_files/env/lib/python3.10/site-packages (from fairseq<0.13.0,>=0.12.2->rvc@ git+https://github.com/rsxdalv/Retrieval-based-Voice-Conversion#egg=rvc->-r requirements_rvc.txt (line 1)) (1.16.0) Requirement already satisfied: cython in ./installer_files/env/lib/python3.10/site-packages (from fairseq<0.13.0,>=0.12.2->rvc@ git+https://github.com/rsxdalv/Retrieval-based-Voice-Conversion#egg=rvc->-r requirements_rvc.txt (line 1)) (3.0.10) Collecting hydra-core<1.1,>=1.0.7 (from fairseq<0.13.0,>=0.12.2->rvc@ git+https://github.com/rsxdalv/Retrieval-based-Voice-Conversion#egg=rvc->-r requirements_rvc.txt (line 1)) Using cached hydra_core-1.0.7-py3-none-any.whl.metadata (3.7 kB) Collecting omegaconf<2.1 (from fairseq<0.13.0,>=0.12.2->rvc@ git+https://github.com/rsxdalv/Retrieval-based-Voice-Conversion#egg=rvc->-r requirements_rvc.txt (line 1)) Using cached omegaconf-2.0.6-py3-none-any.whl.metadata (3.0 kB) WARNING: Ignoring version 2.0.6 of omegaconf since it has invalid metadata: Requested omegaconf<2.1 from https://files.pythonhosted.org/packages/d0/eb/9d63ce09dd8aa85767c65668d5414958ea29648a0eec80a4a7d311ec2684/omegaconf-2.0.6-py3-none-any.whl (from fairseq<0.13.0,>=0.12.2->rvc@ git+https://github.com/rsxdalv/Retrieval-based-Voice-Conversion#egg=rvc->-r requirements_rvc.txt (line 1)) has invalid metadata: . suffix can only be used with
==
or!=
operators PyYAML (>=5.1.)