-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[ISSUE for v2]: Stuttering and warning buzzers #1400
Comments
First try updating to the latest version. |
The problem seems to persit after updating to the latest version. The good quality seems only achievable via server mode. |
Does the quality is bad through monitor or in other apps using output? |
Please take the screenshot while speaking and not in idle. |
Thanks for the reply! I was using Voicemeeter Banana to monitor the voice, might try using the monitor on the client to see if there's any different. I usually start the RVC before games, but I didn't notice and change of quality during gaming sessions, it quality remain the same with or without the game. Like, the quality won't drop to low quality or improve mid game, but when I start/stop the RVC process, or I temper with the chunks/extra. (Minor changes of course, like 0.8-->0.9 sec, which supposingly shouldn't cause it to change drastically) Oh, my headset is using a 3.5 jack but my PC's jack doesn't work, so I am using an usb adapter. (If this could be the problem) |
Voice meter, vb cable, or any other software of that developer gives quality issues with some software and games. Try instead the free Virtual Audio Cable Lite (VAC). That one works wonders and don't need to setup anything beyond just installing |
Here is the screenshot of the Client and two clips attatched. (The audio clips usually only last around 15 seconds, the conversion makes it extra long w) Here's a clip showing how the sound changes. ( I stop the process and restarted it, but the voice just changes) Cheers. |
You are still using voice meter which I already mentioned that it gives quality issues. I even could listen both of the voices, original and converted, which proves that the setup isn't right as that shouldn't happen. Clips should always be recorded from the output to get a clear example of what's exactly coming out. The beep alert sound it's something else though. I am not sure what could be but it sounds intentional as if you are using the demo of a paid software. It's voice meter free? Aren't you using a paid demo version by mistake instead of a free version? Still, you will keep getting quality issues with it. Use VAC Lite or you won't be able to use RVC properly in different games or Discord. If you want to keep using voice meter then you may need to contact their support about the quality issues because I can hear that it sounds fine except for the pitch change after restart. That could be a bug. You may need to test if it happens on prior versions because it could be a new one. You could also give a try to v1.5.3.18a and see if it works better. |
I was using Canatabile as VST host so I need some time to set things up with VAC cables but will eventually switch to them. Regarding the beeping, I doubt it was coming from Voicemeeter as it was only audible in server mode. The beeping was also noticed in the build-in monitoring as well. Gonna try looking into the hardwares and VST plugins. I will give MMVC version a try as well, bit switching to VST host will be first step I guess. |
The beep sound can't come from RVC directly so it may be a driver issue of another kind. The reason is that RVC would convert the beep sound into voice if it were to be fed through the input and it clearly sounds like a beep alert. If it comes through monitor then the beep is happening at output level, meaning your speakers/headset. Don't use sever mode as that's meant only when using RVC on a secondary computer. |
Voice Changer Version
vcclient_win_cuda_2.0.50-alpha
Operational System
Windows 10
GPU
RTX 4060
CUDA Version
32.0
Read carefully and check the options
Does pre-installed model work?
YES
Model Type
RVC
Issue Description
Voice stutter and warning buzzers only in server mode.
It usually happen when I start the voice changing process, but it also randomly happen all of a sudden.
It occurs on different models, even pre-installed models.
The voice quality seems to fluctuate every time I start the voice changing process. (Sometimes higher pitched, sometime lower pitched, without tempering with the actual pitch bar of course)
CPU is at 14% and Memory at around 62%, GPU at 21%. No sudden spikes can be observed during sutter or warning noise.
Application Screenshot
No response
Logs on console
Log seems to be filled with similar Debug lines
2024-11-09 14:42:39,293 - vcclient - local_voice_changer_ - INFO - audio_output_callback trancate queue: 140 - vcclient_dev\voice_changer\voice_change_manager\local_voice_changer_interface.py - 252
2024-11-09 14:42:39,419 - vcclient - local_voice_changer_ - DEBUG - audio output callback ex: empty queue : - vcclient_dev\voice_changer\voice_change_manager\local_voice_changer_interface.py - 263
2024-11-09 14:42:39,541 - vcclient - local_voice_changer_ - INFO - audio_output_callback trancate queue: 156 - vcclient_dev\voice_changer\voice_change_manager\local_voice_changer_interface.py - 252
2024-11-09 14:42:39,649 - vcclient - local_voice_changer_ - DEBUG - audio output callback ex: empty queue : - vcclient_dev\voice_changer\voice_change_manager\local_voice_changer_interface.py - 263
2024-11-09 14:42:39,757 - vcclient - local_voice_changer_ - DEBUG - audio output callback ex: empty queue : - vcclient_dev\voice_changer\voice_change_manager\local_voice_changer_interface.py - 263
2024-11-09 14:42:39,927 - vcclient - local_voice_changer_ - DEBUG - audio output callback ex: empty queue : - vcclient_dev\voice_changer\voice_change_manager\local_voice_changer_interface.py - 263
2024-11-09 14:42:40,036 - vcclient - local_voice_changer_ - DEBUG - audio output callback ex: empty queue : - vcclient_dev\voice_changer\voice_change_manager\local_voice_changer_interface.py - 263
2024-11-09 14:42:46,483 - vcclient - local_voice_changer_ - INFO - audio_output_callback trancate queue: 86 - vcclient_dev\voice_changer\voice_change_manager\local_voice_changer_interface.py - 252
2024-11-09 14:42:46,596 - vcclient - local_voice_changer_ - DEBUG - audio output callback ex: empty queue : - vcclient_dev\voice_changer\voice_change_manager\local_voice_changer_interface.py - 263
2024-11-09 14:42:46,704 - vcclient - local_voice_changer_ - DEBUG - audio output callback ex: empty queue : - vcclient_dev\voice_changer\voice_change_manager\local_voice_changer_interface.py - 263
2024-11-09 14:42:46,874 - vcclient - local_voice_changer_ - DEBUG - audio output callback ex: empty queue : - vcclient_dev\voice_changer\voice_change_manager\local_voice_changer_interface.py - 263
2024-11-09 14:42:46,982 - vcclient - local_voice_changer_ - DEBUG - audio output callback ex: empty queue : - vcclient_dev\voice_changer\voice_change_manager\local_voice_changer_interface.py - 263
2024-11-09 14:42:47,106 - vcclient - local_voice_changer_ - DEBUG - audio output callback ex: empty queue : - vcclient_dev\voice_changer\voice_change_manager\local_voice_changer_interface.py - 263
2024-11-09 14:42:47,307 - vcclient - local_voice_changer_ - DEBUG - audio output callback ex: empty queue : - vcclient_dev\voice_changer\voice_change_manager\local_voice_changer_interface.py - 263
2024-11-09 14:42:48,164 - vcclient - local_voice_changer_ - INFO - audio_output_callback trancate queue: 86 - vcclient_dev\voice_changer\voice_change_manager\local_voice_changer_interface.py - 252
2024-11-09 14:42:48,265 - vcclient - local_voice_changer_ - DEBUG - audio output callback ex: empty queue : - vcclient_dev\voice_changer\voice_change_manager\local_voice_changer_interface.py - 263
2024-11-09 14:42:48,374 - vcclient - local_voice_changer_ - DEBUG - audio output callback ex: empty queue : - vcclient_dev\voice_changer\voice_change_manager\local_voice_changer_interface.py - 263
2024-11-09 14:42:48,560 - vcclient - local_voice_changer_ - DEBUG - audio output callback ex: empty queue : - vcclient_dev\voice_changer\voice_change_manager\local_voice_changer_interface.py - 263
2024-11-09 14:42:48,668 - vcclient - local_voice_changer_ - DEBUG - audio output callback ex: empty queue : - vcclient_dev\voice_changer\voice_change_manager\local_voice_changer_interface.py - 263
2024-11-09 14:42:48,779 - vcclient - local_voice_changer_ - DEBUG - audio output callback ex: empty queue : - vcclient_dev\voice_changer\voice_change_manager\local_voice_changer_interface.py - 263
2024-11-09 14:42:49,736 - vcclient - local_voice_changer_ - DEBUG - audio output callback ex: empty queue : - vcclient_dev\voice_changer\voice_change_manager\local_voice_changer_interface.py - 263
2024-11-09 14:42:50,507 - vcclient - local_voice_changer_ - INFO - Start Local Voice Changer(1way) counter:100, sr:[44100.0, 44100.0], ch:[2, 2], depth:[float32, float32] - vcclient_dev\voice_changer\voice_change_manager\local_voice_changer_interface.py - 188
2024-11-09 14:42:50,537 - vcclient - local_voice_changer_ - INFO - audio_output_callback trancate queue: 94 - vcclient_dev\voice_changer\voice_change_manager\local_voice_changer_interface.py - 252
2024-11-09 14:42:50,649 - vcclient - local_voice_changer_ - DEBUG - audio output callback ex: empty queue : - vcclient_dev\voice_changer\voice_change_manager\local_voice_changer_interface.py - 263
2024-11-09 14:42:50,758 - vcclient - local_voice_changer_ - DEBUG - audio output callback ex: empty queue : - vcclient_dev\voice_changer\voice_change_manager\local_voice_changer_interface.py - 263
2024-11-09 14:42:50,928 - vcclient - local_voice_changer_ - DEBUG - audio output callback ex: empty queue : - vcclient_dev\voice_changer\voice_change_manager\local_voice_changer_interface.py - 263
2024-11-09 14:42:51,037 - vcclient - local_voice_changer_ - DEBUG - audio output callback ex: empty queue : - vcclient_dev\voice_changer\voice_change_manager\local_voice_changer_interface.py - 263
2024-11-09 14:42:51,145 - vcclient - local_voice_changer_ - DEBUG - audio output callback ex: empty queue : - vcclient_dev\voice_changer\voice_change_manager\local_voice_changer_interface.py - 263
2024-11-09 14:42:52,132 - vcclient - local_voice_changer_ - DEBUG - audio output callback ex: empty queue : - vcclient_dev\voice_changer\voice_change_manager\local_voice_changer_interface.py - 263
2024-11-09 14:42:52,945 - vcclient - local_voice_changer_ - DEBUG - audio output callback ex: empty queue : - vcclient_dev\voice_changer\voice_change_manager\local_voice_changer_interface.py - 263
2024-11-09 14:42:54,534 - vcclient - local_voice_changer_ - DEBUG - audio output callback ex: empty queue : - vcclient_dev\voice_changer\voice_change_manager\local_voice_changer_interface.py - 263
The text was updated successfully, but these errors were encountered: