-
-
Notifications
You must be signed in to change notification settings - Fork 16
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
Bug: failed to create whisper context #42
Comments
Thanks for reporting!
Get-FileHash "C:\Users\משתמש\AppData\Local\github.com.thewh1teagle.vibe\ivrit-ai--whisper-large-v2-tuned-ggml-model.bin"
Then paste here the command with the hash result, so I can validate that the model file is not damaged |
These are the results from Powershell I downloaded the file from here, it is a whisper model adjusted for the Hebrew language: |
The hash is correct, so this is the right model and it's not corrupt. |
I only have the built-in Windows antivirus What do you mean by "exclude the models directory"? |
I'm not sure why it's crashing, but I'm pretty sure it's something which happens in whisper.cpp directly,
main.exe -f single_speaker.wav Check if it works, compare the result by trying with vibe app. |
This is the result: whisper_init_from_file_with_params_no_state: loading model from 'models/ggml-base.en.bin' The name of my user folder is in Hebrew ("C:\Users\משתמש"), could it be related? |
I forgot the model flag which required to test it I'm not sure why it's crashing, but I'm pretty sure it's something which happens in whisper.cpp directly,
main.exe -m "<path to model>" -f single_speaker.wav Replace with the real path of the model (you can drag and drop it to the terminal) |
Update: It turns out that whisper.cpp fails to load the model if the path contains Hebrew characters! |
I tried now according to your latest instructions (adding the model path) and it manages to load the model great. Despite the Hebrew letters in the model path! (It does display the Hebrew characters in a distorted manner, but actually perceives them correctly) Here is the relevant I/O: input:
output:
note: Probably the problem exists only in the adapted code of vibe, not in the original with cpp |
I just checked the new version |
Fixed in latest version (1.0.1) |
What happened?
A bug happened!
Steps to reproduce
What OS are you seeing the problem on?
Window
Relevant log output
The text was updated successfully, but these errors were encountered: