#6205 Unsupported languages: ['Cantonese']. Supported: ['auto', 'chinese', 'english', 'french', 'german', 'italian', 'japanese

2404:c800* Posted at: 10 hours ago

Unsupported languages: ['Cantonese']. Supported: ['auto', 'chinese', 'english', 'french', 'german', 'italian', 'japanese', 'korean', 'portuguese', 'russian', 'spanish'],Traceback (most recent call last):
File "videotrans\process\qwen_tts.py", line 127, in qwen3tts_fun
File "C:\Users\Ricky\Desktop\win-pyvideotrans-v4.08\_internal\torch\utils\_contextlib.py", line 116, in decorate_context

return func(*args, **kwargs)

File "qwen_tts\inference\qwen3_tts_model.py", line 563, in generate_voice_clone

self._validate_languages(languages)

File "qwen_tts\inference\qwen3_tts_model.py", line 163, in _validate_languages

raise ValueError(f"Unsupported languages: {bad}. Supported: {sorted(supported)}")

ValueError: Unsupported languages: ['Cantonese']. Supported: ['auto', 'chinese', 'english', 'french', 'german', 'italian', 'japanese', 'korean', 'portuguese', 'russian', 'spanish']
:
{'text': '你好啊親愛嘅朋友,希望你今日好開心', 'rate': '+0%', 'role': 'zh_female_cn.wav', 'filename': 'C:\Users\Ricky\AppData\Local\Temp/pyvideotrans/1785580992.460076.wav', 'tts_type': 1, 'language': 'yue', 'volume': '+0%', 'pitch': '+0Hz'}
Traceback (most recent call last):
File "videotrans\util\ListenVoice.py", line 21, in run
File "videotrans\tts\__init__.py", line 221, in run
File "videotrans\tts\_base.py", line 105, in run
File "videotrans\tts\_qwenttslocal.py", line 56, in _exec
File "videotrans\configure\base.py", line 267, in _new_process
videotrans.configure.excepts.VideoTransError: Unsupported languages: ['Cantonese']. Supported: ['auto', 'chinese', 'english', 'french', 'german', 'italian', 'japanese', 'korean', 'portuguese', 'russian', 'spanish'],Traceback (most recent call last):
File "videotrans\process\qwen_tts.py", line 127, in qwen3tts_fun
File "C:\Users\Ricky\Desktop\win-pyvideotrans-v4.08\_internal\torch\utils\_contextlib.py", line 116, in decorate_context

return func(*args, **kwargs)

File "qwen_tts\inference\qwen3_tts_model.py", line 563, in generate_voice_clone

self._validate_languages(languages)

File "qwen_tts\inference\qwen3_tts_model.py", line 163, in _validate_languages

raise ValueError(f"Unsupported languages: {bad}. Supported: {sorted(supported)}")

ValueError: Unsupported languages: ['Cantonese']. Supported: ['auto', 'chinese', 'english', 'french', 'german', 'italian', 'japanese', 'korean', 'portuguese', 'russian', 'spanish']


=
system:Windows-10-10.0.22631-SP0
version:v4.08
frozen:True
language:zh
root_dir:C:/Users/Ricky/Desktop/win-pyvideotrans-v4.08

1 Replies

该报错的直接原因是:Qwen3-TTS(本地内置)模型不支持粤语(Cantonese/yue)。它仅支持以下语言:auto、chinese、english、french、german、italian、japanese、korean、portuguese、russian、spanish。你在目标语言中选择了“粤语”,导致配音阶段校验失败。

解决方案(任选其一):

  1. 更换为支持粤语的配音渠道
    推荐使用 Edge-TTS(免费、支持所有语种),它自带香港粤语音色(如 zh-HK-HiuGaaiNeural 女声 / zh-HK-WanLungNeural 男声)。
    操作:主界面“配音渠道”选择 Edge-TTS → “配音角色”选择对应的 zh-HK-* 粤语角色,然后将“目标语言”仍保持为粤语即可。
  2. 若坚持使用 Qwen3-TTS
    需将“目标语言”改为 Qwen3-TTS 支持的语言(例如 中文),但不能再用粤语发音。
  3. 若需要粤语且希望保留原音色克隆
    可改用支持全部语言且支持克隆的渠道,例如 OmniVoice(本地内置);或使用支持粤语的云端克隆方言类渠道,但需确认该渠道音色表里是否包含粤语。

请查阅相关文档:

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

Dondate via PayPal

Related resource