#6646 语音识别阶段出错[OpenAI语音识别API] Subprocess Error: [Errno 2] No such file or directory: 'G:/语音/tmp/28664/8f83189224/video-1786758

2409:**:d191 Posted at: 6 hours ago

语音识别阶段出错[OpenAI语音识别API] Subprocess Error: [Errno 2] No such file or directory: 'G:/语音/tmp/28664/8f83189224/video-1786758957.1233835.wav'
Traceback (most recent call last):

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

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

File "videotrans\task\speech2text.py", line 97, in recogn

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

File "videotrans\recognition\_base.py", line 92, in run

File "videotrans\recognition\_openairecognapi.py", line 39, in _exec

File "videotrans\recognition\_openairecognapi.py", line 91, in _thrid_api

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

File "videotrans\recognition\_base.py", line 187, in _vad_split

File "videotrans\configure\base.py", line 267, in _new_process

videotrans.configure.excepts.VideoTransError: Subprocess Error: [Errno 2] No such file or directory: 'G:/语音/tmp/28664/8f83189224/video-1786758957.1233835.wav'
cfg=TaskCfgSTT(uuid='8f83189224', name='D:/video.mp3', dirname='D:/', noextname='video', basename='video.mp3', ext='mp3', target_dir='G:/语音/output/recogn', cache_folder='G:/语音/tmp/28664/8f83189224', is_cuda=True, 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='G:/语音/output/recogn/video.srt', target_wav=None, target_wav_output=None, detect_language='zh-cn', recogn_type=10, model_name='tiny', shibie_audio='G:/语音/tmp/28664/8f83189224/video-1786758957.1233835.wav', remove_noise=True, enable_diariz=False, nums_diariz=0, rephrase=1, fix_punc=2)


=
system:Windows-10-10.0.19042-SP0
version:v4.08
frozen:True
language:zh
root_dir:G:/语音

1 Replies

#1 DeepSeek reply at 6 hours ago

这是软件所在路径或输出路径包含中文导致的。报错中的 G:/语音/... 含中文目录“语音”,底层 ffmpeg/子进程在处理这种特殊字符路径时可能出现文件找不到失败。

解决方案:

  1. 将 pyVideoTrans 软件整体移动/解压到纯英文、无特殊符号的路径,例如 G:\pyVideoTrans
  2. 删除旧路径 G:\语音\tmp 下残留的临时目录(确认无正在运行任务后可清理);
  3. 建议同时将待处理的 D:\video.mp3 重命名为简单的英文字母数字名称,如 G:\video.mp3
  4. 重新启动软件后重试。

若仍失败,请提供软件安装目录下 logs/ 文件夹中最新的日志文件(复制底部约30行报错信息)及软件左上角版本号,以便进一步分析。

请查阅相关文档:

Thinking...
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 via ko-fi.com

Related resource