FAQ

Frequently asked questions that the NovelPlayer documentation site should cover first.

Why Do I Need to Install FFmpeg?

Because the audio files are specified in the WAV format and conversion may be required in some cases. Please make sure FFmpeg is configured in your environment variables.

Why Do I Need to Replace the webui File?

The file adds caching and format conversion features, so the same reference audio sample no longer needs to be re-uploaded, greatly improving interaction time for remote access.

Why Is a Password Required After Restarting with the Replaced webui?

For security reasons, the Web UI asks for a login before it will synthesize anything. The username is ignored; only the password is checked.

The default password is novelplayer, and every start prints the password in use in the "Address for NovelPlayer" block. You do not need to edit the source code to change it:

.\start-cosyvoice.bat -SetPassword                              # interactive, hidden input
.\start-cosyvoice.bat -SetPassword -NewPassword "your own"     # pass the value directly
.\start-cosyvoice.bat -ShowPassword                             # see which one is in use

The password is stored in launcher-config.json in the install folder. A change takes effect on the next start - no reinstall and no model download. You can also set it during the install with cosyvoice-install.bat -Password "...".

Note that the password is only a basic lock and the traffic is not encrypted. If you expose the service to the internet, add Cloudflare Access or HTTPS as well.

Why Does It Say 'conda' Is Not Recognized as an Internal or External Command?

The system cannot find the conda command. You can find Anaconda (miniconda3) in the system Start menu, open Anaconda Prompt, and run the commands there.