#5510 TaskCfgVTT(uuid='6e9f3536d1', name='H:/115xiazai/06za3/3DSVR-0823-A.wav', dirname='H:/115xiazai/06za3', noextname='3DSVR

147.90* Posted at: 3 hours ago

语音识别阶段出错[阿里百炼 Qwen3-ASR] 处理列表或序列时索引越界:list index out of range
Traceback (most recent call last):

File "videotrans\task\job.py", line 35, in run

File "videotrans\task\job.py", line 100, in process_task

File "videotrans\task\trans_create.py", line 322, in recogn

File "videotrans\recognition\__init__.py", line 190, in run

File "", line 22, in init

File "videotrans\recognition\_qwen3asr.py", line 18, in post_init

File "videotrans\recognition\_base.py", line 208, in cut_audio

IndexError: list index out of range
TaskCfgVTT(uuid='6e9f3536d1', name='H:/115xiazai/06za3/3DSVR-0823-A.wav', dirname='H:/115xiazai/06za3', noextname='3DSVR-0823-A', basename='3DSVR-0823-A.wav', ext='wav', target_dir='H:/115xiazai/06za3/_video_out/3DSVR-0823-A-wav', cache_folder='D:/win-pyvideotrans-v3.99-420/tmp/9492/6e9f3536d1', is_cuda=False, source_language='日语', source_language_code='ja', source_sub='H:/115xiazai/06za3/_video_out/3DSVR-0823-A-wav/ja.srt', source_wav='D:/win-pyvideotrans-v3.99-420/tmp/9492/6e9f3536d1/ja.wav', source_wav_output='H:/115xiazai/06za3/_video_out/3DSVR-0823-A-wav/ja.m4a', target_language='简体中文', target_language_code='zh-cn', target_sub='H:/115xiazai/06za3/_video_out/3DSVR-0823-A-wav/zh-cn.srt', target_wav='D:/win-pyvideotrans-v3.99-420/tmp/9492/6e9f3536d1/target.wav', target_wav_output='H:/115xiazai/06za3/_video_out/3DSVR-0823-A-wav/zh-cn.m4a', translate_type=0, tts_type=0, volume='+5%', 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=7, model_name='tiny', shibie_audio=None, remove_noise=False, enable_diariz=False, nums_diariz=0, rephrase=0, fix_punc=0, subtitle_language=None, app_mode='biaozhun', subtitles='', targetdir_mp4='H:/115xiazai/06za3/_video_out/3DSVR-0823-A-wav/3DSVR-0823-A.mp4', novoice_mp4='D:/win-pyvideotrans-v3.99-420/tmp/9492/6e9f3536d1/novoice.mp4', is_separate=False, embed_bgm=False, instrument=None, vocal='D:/win-pyvideotrans-v3.99-420/tmp/9492/6e9f3536d1/vocal.wav', clear_cache=True, background_music='', subtitle_type=0, only_out_mp4=False, recogn2pass=False, output_srt=0, copysrt_rawvideo=False, loop_backaudio=1, backaudio_volume=0.8)


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

1 Replies

这是由于在阿里百炼 Qwen3-ASR 渠道中错误地选择了模型 tiny(该模型属于 faster-whisper 而非 Qwen3-ASR),导致内部切片处理异常。

解决方案:

  1. 打开菜单 → 语言识别设置 → 阿里百炼 Qwen3-ASR,确认已正确填写 API Key(需在阿里百炼平台创建)。
  2. 在模型下拉菜单中选择正确的 Qwen3-ASR 模型,例如 qwen3-asr-flashqwen3-asr-flash-filetrans
  3. 返回主界面,重新执行任务。

如果问题仍然存在,请检查该 wav 音频文件是否能正常播放、时长是否过短(建议至少 1 秒以上)。

请查阅相关文档:

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. Dondate: ko-fi.com/jianchang512

Related resource