#4362 TaskCfgSTT(is_cuda=True, uuid='9947585d73', cache_folder='E:/APP/win-pyvideotrans-v3.99-428/tmp/15340/9947585d73', targe

2408:8262* Posted at: 1 hour ago 👁12

语音识别阶段出错 [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='9947585d73', cache_folder='E:/APP/win-pyvideotrans-v3.99-428/tmp/15340/9947585d73', target_dir='E:/APP/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:/APP/win-pyvideotrans-v3.99-428/output/recogn/fc2ppv-3784167.srt', target_wav=None, target_wav_output=None, name='F:/影音/4 Temp/新建文件夹/wm/fc2ppv-3784167.mp4', noextname='fc2ppv-3784167', basename='fc2ppv-3784167.mp4', ext='mp4', dirname='F:/影音/4 Temp/新建文件夹/wm', shound_del_name=None, detect_language='ja', recogn_type=0, model_name='large-v3-turbo', shibie_audio='E:/APP/win-pyvideotrans-v3.99-428/tmp/15340/9947585d73/fc2ppv-3784167-1777595155.7365365.wav', remove_noise=False, enable_diariz=False, nums_diariz=0, rephrase=0, fix_punc=False)


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

1 Replies

这是由于 cuBLAS 库与当前显卡或 CUDA 版本不兼容导致的,常见于较新的 NVIDIA 显卡(如 RTX 50 系列)上使用 faster-whisper 时。

解决方法

  1. 关闭 CUDA 加速:在主界面取消勾选 CUDA 加速,改用 CPU 进行语音识别(速度会变慢,但可正常完成)。
  2. 手动修复 CUDA 兼容性

  3. 更换识别渠道:若仍需 GPU 加速,可临时使用 openai-whisper(本地) 或在线 API(如 OpenAI 语音识别)绕过此问题。

请查阅相关文档:

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