This error means the software cannot detect a usable NVIDIA CUDA environment, so GPU acceleration is being disabled. Note that CUDA acceleration only works with NVIDIA graphics cards — AMD and Intel GPUs are not supported.
Also, your install path D:/win-pyvideotrans-v4.12-0908 (1) contains spaces and parentheses, which is not recommended. Move the software to a path with only plain English letters/numbers (e.g. D:/pyVideoTrans).
To enable CUDA, verify all of the following:
- NVIDIA GPU only — Confirm you have an NVIDIA card. AMD/Intel GPUs cannot use CUDA.
- CUDA Toolkit 12.8+ — Open CMD and run
nvcc -V. The version must be 12.8 or higher (12.8+ and 13.x are compatible). - cuDNN 9.11+ — Install cuDNN 9.11 or newer. Both its
bin and lib directories must be added to the system Path environment variable. - GPU driver — Run
nvidia-smi in CMD to check the driver and the max CUDA version it supports. Update your NVIDIA driver to the latest version. - Environment variables — Make sure the CUDA
bin and lib folders are correctly included in Path. - Signed-in check — After fixing, in the software select "Enable CUDA acceleration" (the "CUDA acceleration" checkbox in the ASR row).
Note: some channels (e.g. Qwen-ASR built-in, Qwen-TTS built-in, HuggingFace_ASR built-in, Hy-MT2) always try GPU first regardless of the checkbox, while others (e.g. FireRed3, zipvoice, denoise, vocal/BGM separation, punctuation restore) always use CPU and never use GPU.
If CUDA is still not detected after all of the above, the exact cause cannot be confirmed remotely.
Please refer to the following documents: