#4348 TaskCfgSTT(is_cuda=True, uuid='3ffe60a02a', cache_folder='E:/win-pyvideotrans-v3.99-428/tmp/13252/3ffe60a02a', target_di

2a09:bac5* Posted at: 1 hour ago 👁8

语音识别阶段出错 [faster-whisper(本地)] Traceback (most recent call last):
File "videotrans\process\stt_fun.py", line 471, in faster_whisper
File "faster_whisper\transcribe.py", line 1851, in restore_speech_timestamps
File "faster_whisper\transcribe.py", line 1279, in generate_segments
File "faster_whisper\transcribe.py", line 1590, in add_word_timestamps
File "faster_whisper\transcribe.py", line 1709, in find_alignment
RuntimeError: cuBLAS failed with status CUBLAS_STATUS_NOT_SUPPORTED

Traceback (most recent call last):
File "videotrans\task\job.py", line 105, in run
File "videotrans\task\_speech2text.py", line 159, in recogn
File "videotrans\recognition\__init__.py", line 293, in run
File "videotrans\recognition\_base.py", line 143, in run
File "videotrans\recognition\_overall.py", line 33, in _exec
File "videotrans\recognition\_overall.py", line 105, in _faster
File "videotrans\configure\_base.py", line 289, in _new_process
RuntimeError: Traceback (most recent call last):
File "videotrans\process\stt_fun.py", line 471, in faster_whisper
File "faster_whisper\transcribe.py", line 1851, in restore_speech_timestamps
File "faster_whisper\transcribe.py", line 1279, in generate_segments
File "faster_whisper\transcribe.py", line 1590, in add_word_timestamps
File "faster_whisper\transcribe.py", line 1709, in find_alignment
RuntimeError: cuBLAS failed with status CUBLAS_STATUS_NOT_SUPPORTED
TaskCfgSTT(is_cuda=True, uuid='3ffe60a02a', cache_folder='E:/win-pyvideotrans-v3.99-428/tmp/13252/3ffe60a02a', target_dir='E:/win-pyvideotrans-v3.99-428/output/recogn', source_language=None, source_language_code=None, source_sub=None, source_wav=None, source_wav_output=None, target_language=None, target_language_code=None, target_sub='E:/win-pyvideotrans-v3.99-428/output/recogn/微信视频2026-04-29_000832_529.srt', target_wav=None, target_wav_output=None, name='C:/Users/Administrator/Downloads/微信视频2026-04-29_000832_529.mp4', noextname='微信视频2026-04-29_000832_529', basename='微信视频2026-04-29_000832_529.mp4', ext='mp4', dirname='C:/Users/Administrator/Downloads', shound_del_name=None, detect_language='zh-cn', recogn_type=0, model_name='large-v3-turbo', shibie_audio='E:/win-pyvideotrans-v3.99-428/tmp/13252/3ffe60a02a/微信视频2026-04-29_000832_529-1777520252.084356.wav', remove_noise=False, enable_diariz=True, nums_diariz=1, rephrase=0, fix_punc=False)


=
system:Windows-10-10.0.26200-SP0
version:v3.99
frozen:True
language:zh
root_dir:E:/win-pyvideotrans-v3.99-428

1 Replies

该错误是因为 cuBLAS(CUDA基础线性代数库)返回了 CUBLAS_STATUS_NOT_SUPPORTED,通常发生在 RTX 50 系列或其他新架构显卡上,当前 faster-whisper 版本尚不完全兼容。

解决方案(按推荐顺序尝试)

  1. 关闭 CUDA 加速
    在主界面取消勾选“CUDA加速”选项,然后重新开始任务。此时将使用 CPU 进行处理,速度较慢但能避免该错误。
  2. 调整 CUDA 数据类型
    如果仍希望使用 GPU 加速,点击菜单 工具/选项高级选项 → 在“语音识别参数”区域找到 CUDA数据类型,将其修改为 int8float32(默认可能是 float16),保存后重试。
  3. 更新 NVIDIA 驱动及 CUDA 环境
    安装最新版显卡驱动,并确保 CUDA 版本为 12.8、cuDNN 版本为 9.11+(软件内置支持),有时新版驱动会修复兼容问题。
  4. 若仍无效
    可暂时改用其他语音识别渠道,如 openai-whisper(本地) 或各在线 API,等待 faster-whisper 后续更新支持您的显卡架构。

请查阅相关文档:

Post Your Reply
Open source and free maintenance is not easy. If this project is helpful to you, please consider making a small donation to help the project continue to maintain and update.

Related resource