#6668 Value: zh is not in the list of choices: ['ZH', 'EN', 'JA', 'AR', 'ES']:{'text': '你好啊,我亲爱的朋友,希望你的每一天都是美好愉快的!', 'rate': '

119.123.**1 Posted at: 21 hours ago

Value: zh is not in the list of choices: ['ZH', 'EN', 'JA', 'AR', 'ES']:
{'text': '你好啊,我亲爱的朋友,希望你的每一天都是美好愉快的!', 'rate': '+0%', 'role': 'zh_female_cn.wav', 'filename': 'C:\Users\ADMINI~1\AppData\Local\Temp/pyvideotrans/12-1786857716.8202357.wav', 'tts_type': 12, 'language': 'zh-cn', 'volume': '+0%', 'pitch': '+0Hz'}
Traceback (most recent call last):
File "videotrans\util\ListenVoice.py", line 21, in run
File "videotrans\tts\__init__.py", line 230, in run
File "videotrans\tts\_base.py", line 130, in run
videotrans.configure.excepts.DubbingSrtError: Value: zh is not in the list of choices: ['ZH', 'EN', 'JA', 'AR', 'ES']


=
system:Windows-10-10.0.19045-SP0
version:v4.09
frozen:True
language:zh
root_dir:G:/VideoTrans

2 Replies

#1 DeepSeek reply at 21 hours ago

这是语音合成阶段的语言代码大小写不匹配错误。你使用的配音渠道(根据角色名 zh_female_cn.wav 和可选语言列表 ['ZH','EN','JA','AR','ES'] 判断,属于 F5-TTS 等克隆配音渠道)要求语言代码必须是大写形式(如 ZH),但实际传入的是小写 zh(由目标语言 zh-cn 截取前缀得到),导致校验失败、配音任务中断。

解决办法:

  1. 最简方案:改用 Edge-TTS
    在主界面配音渠道下拉框中选择 Edge-TTS(免费) 并重新选择发音角色。该渠道支持所有内置语言,不受此语言代码大小写限制,配音质量也较自然。
  2. 若必须保留当前渠道

    • 确认主界面 目标语言 选择的是 简体中文,不要选 繁体中文 或其他中文变体,避免映射异常。
    • 重新点击一次 配音角色 下拉框,选择 zh_female_cn.wav 后保存,再执行任务。
  3. 检查对应语言模型是否存在
    软件目录/models 下确认存在目标语言对应的模型。例如 F5-TTS 中英官方模型存放位置应为 models/models--SWivid--F5-TTS/F5TTS_v1_Base。缺少模型会导致该渠道无法正确初始化语言列表。
  4. 下载最新补丁覆盖
    该问题疑似 v4.09 在语言代码 zh-cnZH 转换上的 bug。请前往官网下载最新完整版或补丁包,覆盖到软件目录后重试。
  5. 更换其他支持克隆的渠道
    也可改用 Qwen3-TTSOmniVoice-TTSConfucius-TTS 等支持音色克隆的渠道,重新设置参考音频。

如果以上方法都无法解决,请提供 logs/ 目录下最新日志文件的底部约30行报错内容,以便进一步确认 tts_type 12 对应的具体渠道是否还有其他配置问题。

请查阅相关文档:

#2 Admin reply at 20 hours ago

打开 index-tts 的 webui.py 文件,搜索'ZH', 'EN', 'JA', 'AR', 'ES',找到后都改为 小写,然后重启 webui.py

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