#3975 TaskCfgTTS(is_cuda=False, uuid='def1f1043a', cache_folder='D:/win-pyvideotrans-v3.98-0406/tmp/17932/def1f1043a', target_

61.93* Posted at: 3 hours ago 👁11

配音阶段出错 [CosyVoice(本地)] D:/win-pyvideotrans-v3.98-0406/f5-tts/D:\win-pyvideotrans-v3.98-0406\f5-tts\zixia.WAV is not exists
Traceback (most recent call last):
File "videotrans\task\job.py", line 213, in run
File "videotrans\task\_dubbing.py", line 51, in dubbing
File "videotrans\task\_dubbing.py", line 209, in _tts
File "videotrans\tts\__init__.py", line 362, in run
File "videotrans\tts\_base.py", line 137, in run
File "videotrans\tts\_cosyvoice.py", line 26, in _exec
File "videotrans\tts\_base.py", line 210, in _local_mul_thread
File "videotrans\tts\_cosyvoice.py", line 157, in _item_task
File "videotrans\tts\_cosyvoice.py", line 54, in _item_task_cosyvoice2
videotrans.configure._except.StopRetry: D:/win-pyvideotrans-v3.98-0406/f5-tts/D:\win-pyvideotrans-v3.98-0406\f5-tts\zixia.WAV is not exists
TaskCfgTTS(is_cuda=False, uuid='def1f1043a', cache_folder='D:/win-pyvideotrans-v3.98-0406/tmp/17932/def1f1043a', target_dir='D:/win-pyvideotrans-v3.98-0406/output/tts', source_language=None, source_language_code=None, source_sub=None, source_wav=None, source_wav_output=None, target_language=None, target_language_code='zh-cn', target_sub='C:/Users/Administrator/Downloads/字母.srt', target_wav='D:/win-pyvideotrans-v3.98-0406/output/tts/字母.wav', target_wav_output=None, name='C:/Users/Administrator/Downloads/字母.srt', noextname='字母', basename='字母.srt', ext='srt', dirname='C:/Users/Administrator/Downloads', shound_del_name=None, tts_type=12, volume='+0%', pitch='+0Hz', voice_rate='+0%', voice_role='D:\win-pyvideotrans-v3.98-0406\f5-tts\zixia.WAV', voice_autorate=False, video_autorate=False, remove_silent_mid=False, align_sub_audio=False)


=
system:Windows-10-10.0.19045-SP0
version:v3.98
frozen:True
language:zh
root_dir:D:/win-pyvideotrans-v3.98-0406

1 Replies

这是由于 CosyVoice 配音渠道在尝试使用声音克隆时,指定的参考音频文件路径不存在或路径格式错误导致的。

错误信息显示软件在以下路径寻找参考音频文件失败:
D:/win-pyvideotrans-v3.98-0406/f5-tts/D:\win-pyvideotrans-v3.98-0406\f5-tts\zixia.WAV
该路径混合了正斜杠 (/) 和反斜杠 (\),并且重复了部分目录,表明路径拼接可能出现了问题。

解决方案:

  1. 检查参考音频文件:确认文件 zixia.WAV 是否确实存在于 D:\win-pyvideotrans-v3.98-0406\f5-tts\ 目录下。如果不存在,请将正确的参考音频文件(用于克隆音色的音频,时长建议 3-10 秒)放置到该目录。
  2. 重新配置配音角色

    • 在软件主界面的“配音渠道”中选择 CosyVoice(本地)
    • 在“配音角色”下拉列表中,重新选择 clone 角色。
    • 在弹出的文件选择对话框中,手动、准确地选择位于 D:\win-pyvideotrans-v3.98-0406\f5-tts\ 目录下的 zixia.WAV 文件。这将确保软件记录下正确的文件路径。
  3. 检查 CosyVoice 服务:确保 CosyVoice 的本地 API 服务已正确启动并运行在预期端口(例如 http://127.0.0.1:8000),且该地址已在 菜单 -> 配音设置 -> CosyVoice设置 中正确配置。
  4. 简化路径:如果问题持续,建议将参考音频文件 zixia.WAV 移动到更简单、无中文和特殊字符的目录(例如 D:\ref_audio\),然后重复步骤 2 重新选择。

根本原因分析:当使用 clone 角色时,软件需要读取一个参考音频文件来克隆音色。此错误通常是由于之前选择的参考音频文件被移动、删除,或者软件在保存路径时出现了编码或拼接错误。

请查阅相关文档:

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