RVC-Project / RVC-Project/Retrieval-based-Voice-Conversion-WebUI

RVC Web UI REFUSES to Save Training UI Settings (SOLVED)

Open
#2,322 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Python
Stars
38.4k
Forks
5.3k
PR merge metrics
No merged PRs in 30d

Description

No matter what I do, RVC Web UI NEVER saves my configuration settings for Train. I don't know where RVC WEB UI saves the config file or I would delete it and test further. Any ideas? >_<

The way it is now, I have to adjust my file path for datasets and other various settings EVERY SINGLE time I load the UI, which is honestly drivin me nuts already.

2024-09-22_235813
2024-09-22_235838

EDIT: Okay I have a solution and I have come to the conclusion that RVC Web UI simply does not save anything into a config and only into memory (which is lost even at page refresh).

My "solution" was to manually edit the \Retrieval-based-Voice-Conversion-WebUI\infer-web.py file and change the default values myself.

RVC WEB UI must manually edit script to set default values

So for me I copied the Mangio RVC Fork (which is outdated so I deleted it) setup and added the datasets folder as the default folder to check for voice training data.

All other values can be changed here as well. This one changes the GPU cache default setting.

2024-09-23_023737

Anyway, that's it for me. Hope this saves time for another newbie like myself!

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The reported entry point is infer-web.py, where the author manually changed training defaults; start by reading how those values are initialized. Verify the training UI behavior after a page refresh, and consider the issue complete only if settings persist without manual edits.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
machine-learning
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.