#4355 TaskCfgVTT(is_cuda=True, uuid='dccc4dafa7', cache_folder='D:/win-pyvideotrans-v3.99-420/tmp/11596/dccc4dafa7', target_di

240e:39e* Posted at: 1 hour ago 👁11

语音识别阶段出错 [faster-whisper(本地)] Traceback (most recent call last):
File "videotrans\process\stt_fun.py", line 410, in faster_whisper
File "faster_whisper\transcribe.py", line 586, in _batched_segments_generator
File "faster_whisper\transcribe.py", line 120, in forward
File "faster_whisper\transcribe.py", line 222, in generate_segment_batched
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\trans_create.py", line 380, 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 410, in faster_whisper
File "faster_whisper\transcribe.py", line 586, in _batched_segments_generator
File "faster_whisper\transcribe.py", line 120, in forward
File "faster_whisper\transcribe.py", line 222, in generate_segment_batched
RuntimeError: cuBLAS failed with status CUBLAS_STATUS_NOT_SUPPORTED
TaskCfgVTT(is_cuda=True, uuid='dccc4dafa7', cache_folder='D:/win-pyvideotrans-v3.99-420/tmp/11596/dccc4dafa7', target_dir='H:/MID/_video_out/hhd800.com@h_1711devr00016.part1_8K-wav', source_language='日语', source_language_code='ja', source_sub='H:/MID/_video_out/hhd800.com@h_1711devr00016.part1_8K-wav/ja.srt', source_wav='D:/win-pyvideotrans-v3.99-420/tmp/11596/dccc4dafa7/remove_noise.wav', source_wav_output='H:/MID/_video_out/hhd800.com@h_1711devr00016.part1_8K-wav/ja.m4a', target_language='简体中文', target_language_code='zh-cn', target_sub='H:/MID/_video_out/hhd800.com@h_1711devr00016.part1_8K-wav/zh-cn.srt', target_wav='D:/win-pyvideotrans-v3.99-420/tmp/11596/dccc4dafa7/target.wav', target_wav_output='H:/MID/_video_out/hhd800.com@h_1711devr00016.part1_8K-wav/zh-cn.m4a', name='H:/MID/hhd800.com@h_1711devr00016.part1_8K.wav', noextname='hhd800.com@h_1711devr00016.part1_8K', basename='hhd800.com@h_1711devr00016.part1_8K.wav', ext='wav', dirname='H:/MID', shound_del_name=None, translate_type=12, tts_type=0, volume='+30%', pitch='+0Hz', voice_rate='+0%', voice_role='Xiaoyi(Female/CN)', voice_autorate=False, video_autorate=False, remove_silent_mid=False, align_sub_audio=False, detect_language='ja', recogn_type=0, model_name='large-v3', shibie_audio=None, remove_noise=True, enable_diariz=True, nums_diariz=0, rephrase=1, fix_punc=False, subtitle_language=None, app_mode='biaozhun', subtitles='', targetdir_mp4='H:/MID/_video_out/hhd800.com@h_1711devr00016.part1_8K-wav/hhd800.com@h_1711devr00016.part1_8K.mp4', novoice_mp4='D:/win-pyvideotrans-v3.99-420/tmp/11596/dccc4dafa7/novoice.mp4', is_separate=False, embed_bgm=False, instrument=None, vocal='D:/win-pyvideotrans-v3.99-420/tmp/11596/dccc4dafa7/vocal.wav', back_audio='', clear_cache=False, background_music=None, subtitle_type=0, only_out_mp4=False, recogn2pass=True, output_srt=0, copysrt_rawvideo=False)


=
system:Windows-10-10.0.22631-SP0
version:v3.99
frozen:True
language:zh
root_dir:D:/win-pyvideotrans-v3.99-420

1 Replies

这是由于CUDA环境或显卡驱动与当前faster-whisper模型不兼容导致的,具体表现为cuBLAS运算不支持。

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

  1. 关闭CUDA加速(立即可行)
    在主界面取消勾选“CUDA加速”选项,然后重新执行语音识别。虽然速度会变慢,但可确保任务完成。
  2. 更新显卡驱动和CUDA环境

    • 确保已安装NVIDIA显卡驱动最新版。
    • 安装CUDA 12.8和cuDNN 9.11及以上版本(软件内置支持该版本)。
    • 检查环境变量是否包含CUDA的binlib目录。
  3. 调整语音识别参数
    如果仍想使用CUDA加速,在菜单栏工具/选项高级选项语音识别参数中修改:

    • CUDA数据类型:从默认改为float16int8
    • beam_size:设为1。
    • best_of:设为1。
  4. 如果是50系显卡
    该错误在50系NVIDIA显卡上较常见,属于已知兼容性问题。暂时只能通过方案1关闭CUDA加速,或等待驱动/faster-whisper更新。
  5. 关闭部分功能以降低显存占用
    从日志看已开启二次识别降噪,可尝试取消勾选二次识别降噪,减少显存压力后再试。

请查阅相关文档:

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