[Bug] Whisper CUDA/cuBLAS transcription fails on Windows after v1.7.5 upgrade; CPU works
Nobody has claimed this yet.
- Dominant language
- No language data
- Stars
- 1.1k
- Forks
- 108
- PR merge metrics
- No merged PRs in 30d
Description
Describe the bug
In Memo AI v1.7.5, local Whisper transcription fails when CUDA/cuBLAS is selected. The same media file, model, and language settings work correctly when the accelerator is changed to CPU.
When CUDA is used, Windows Security reports that part of the application was blocked because the publisher of a DLL loaded by whisper-cli.exe could not be verified. Memo then produces no transcription text and shows that no transcription content was found.
This started after upgrading to Memo AI v1.7.5. The official release notes state that v1.7.5 upgraded Whisper CLI to 1.8.6:
https://memo.ac/zh_tw/releases
To Reproduce
- Open Memo AI v1.7.5 on Windows.
- Import a local MP4 file.
- Select
Local Model→Local Whisper. - Select source language
Traditional Chinese. - Select model quality
Medium(ggml-medium.bin). - Select
CUDAas the accelerator. - Disable automatic segmentation, background music separation, and voice detection.
- Start transcription.
- Windows Security blocks a component used by
whisper-cli.exe; Memo produces no subtitle text and reports that no transcription content was found. - Repeat the same transcription using
CPU; subtitle text is generated successfully.
Expected behavior
CUDA/cuBLAS transcription should load the bundled Whisper components and generate subtitle text, as CPU mode does.
Actual behavior
- CUDA/cuBLAS starts but produces no transcription text.
- Windows Security blocks a DLL used by
whisper-cli.exebecause its publisher cannot be verified. - CPU mode with the same Medium model works correctly.
Relevant sanitized log excerpt
[error] nvcc --version error: Command failed: nvcc --version
Start transcription original parameters <cuBLAS>
model: 'ggml-medium.bin'
language: 'zh_t'
localEngine: 'whisper'
Desktop
- OS: Windows x64 (exact edition/build not yet confirmed)
- Model:
ggml-medium.bin - Memo AI version:
v1.7.5 - Whisper CLI:
1.8.6according to the v1.7.5 release notes - Accelerator: CUDA/cuBLAS
- GPU model and driver: not yet confirmed
Additional context
- Automatic segmentation, background music separation, and voice detection were disabled during the retry.
- A related older issue is #294, but that report concerned Memo v1.3.5 and missing dependencies. This report concerns Memo v1.7.5 and an explicit Windows Security publisher-verification block after the Whisper CLI 1.8.6 upgrade.
- A privacy-redacted full log archive is available. Local paths, media filenames, IP addresses, and task identifiers have been removed while preserving the CUDA/cuBLAS and Whisper diagnostic messages.
- Redacted log SHA-256:
fa220ed305bf2b18105ddb7433b2b15177eb36fe695ab53d48a79208bc67f942
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the Windows v1.7.5 workflow with the ggml-medium.bin model, comparing CUDA/cuBLAS against CPU, and inspect the sanitized log around whisper-cli.exe and the nvcc --version error. Check the v1.7.5 release notes for the Whisper CLI 1.8.6 upgrade. Done means CUDA loads its bundled components without the Windows Security block and produces subtitle text like CPU mode.
Written by the indexing model from the issue text.
Assessment
- Domain
- machine-learning, operating-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100