Whisperer not working
RickArcher108 opened this issue · 39 comments
I'm on a PC with a PowerColor Fighter AMD Radeon RX 6700 XT Gaming Graphics Card with 12GB GDDR6 Memory. 64-bit operating system, x64-based processor. Windows 11 Home.
I can't get Whisperer to work. Whisper Desktop works just fine. Using the large language model, it can transcribe a 2 hour audio in about 20 minutes. But I'd really like to be able to achieve batch processing.
I don't get an error message. About 6 hours ago I started a batch of 17 10-minute mp3s. Whisperer immediately made wav files out of them. The Go button changed to Cancel, But then nothing more has happened.
I don’t hear my GPU’s fan whirring, which usually happens with Whisper. Any suggestions?
i wonder if you have an integrated GPU too? you're right the fans should be revving.
try running these commands from a cmd prompt:
reg query hklm\SYSTEM\CurrentControlSet\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318} /f 00* /k
reg query hklm\SYSTEM\ControlSet001\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\0000 /v HardwareInformation*
reg query hklm\SYSTEM\ControlSet001\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\0001 /v HardwareInformation*
please copy paste the results.
ok, let's check the other 2:
reg query hklm\SYSTEM\ControlSet001\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\0002 /v HardwareInformation*
reg query hklm\SYSTEM\ControlSet001\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\0003 /v HardwareInformation*
I see the problem. The NVidia card is removed right? Looks like software wasn't removed properly, google DDU for a tool to remove NVidia drivers.
A quicker way is to run:
reg delete hklm\SYSTEM\ControlSet001\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\0002 /v HardwareInformation.qwMemorySize
That would remove a single key in the registry related to the 1050 TI (memory size). It's a key whisperer is concerned about.
Then try whisperer again.
i just noticed you have HardwareInformation.AdapterString REG_BINARY ...
it's usually a string not REG_BINARY so that might break GPUmembyproc.exe
in cmd prompt cd to whisperer folder and run GPUmembyproc, is it blank?
what is @.***? that's in the srt file?
what folder whisperer in?
cd means change directory, so in cmd you type "cd /d thefolder" then GPUmembyproc
also make sure NVidia qwMemorySize is gone:
reg query hklm\SYSTEM\ControlSet001\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\0002 /v HardwareInformation.qwMemorySize
if it's still there
reg delete hklm\SYSTEM\ControlSet001\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\0002 /v HardwareInformation.qwMemorySize
in cmd F:\Downloads\Whisperer type dir
please paste that.
seems you have an old version, get https://github.com/tigros/Whisperer/releases/download/2.8/Whisperer.zip
unzip replacing those files, try GPUmembyproc again.
ok good! strange GPUmembyproc was missing though since it's been there since day 1. I'm guessing YASA (yet another stupid antivirus) cheers!
ya Norton is one of the worst things you could put on a PC.
i don't use any, there's a program called dControl to turn off defender completely too. To test a file there's virustotal.com
if you don't trust yourself to not click crazy things, i guess i'd go with Windows defender, but seems to me very easy to avoid, then again i'm a long time programmer.
edit: actually what you really want is incremental C: drive backup, I use Macrium Reflect, as opposed to Norton, that's the best program you could put on a PC.
Do you mean only the VTT check box is checked and nothing? could be Norton, again. I don't see what else it could be.
you could just change the 10 at a time to 1 or 2, or change large model to small or base, they work pretty good and much faster.
you can change the max at once anytime, no problem. you might've stumbled on a problem though because it shouldn't have run more than 2 at time no matter what max at once says, it checks free GPU memory etc.
it gets technical now though to see if there's an issue, i might have to code a logger and things like that for you to test. Maybe NVidia causing a problem idk.
the speed should be about the same with 1 or 2 and large model, nothing major i don't think.
It would be good if you could open task manager, go to details and see how many main.exe are running at once. should never be more than 2 for large model.
you need to click on the > next to whisperer to see main.exe
i meant your old nvidia card, maybe left over stuff causing weirdness.
but to test boost max at once back up to 10 to see how many main.exe start up.
ok so leave it like that and check if main.exe count goes over 2-3.
yes
no difference, only if you see it going wild with many main.exe, that's not good. it's checking available GPU memory and waiting until enough to launch another main.exe.
2 instead of 1 might be slightly faster in the long run.
well to see if there's a bug you need to leave it at 10, if you set it to 2 there's no chance main.exe count will go over 2.