#4617 TaskCfgTTS(is_cuda=False, uuid='8806e9361f', cache_folder='C:/sp/tmp/13224/8806e9361f', target_dir='E:/YouTube/fanyi/tts

120.216* Posted at: 15 hours ago 👁18

配音阶段出错 [Edge-TTS(免费)] 无效的值或参数:Invalid pitch '+0%Hz'.
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 143, in _tts
File "asyncio\runners.py", line 44, in run
File "asyncio\base_events.py", line 649, in run_until_complete
File "videotrans\task\_base.py", line 159, in _edgetts_single
File "edge_tts\communicate.py", line 333, in init
File "", line 8, in init
File "edge_tts\data_classes.py", line 76, in post_init
File "edge_tts\data_classes.py", line 40, in validate_string_param
ValueError: Invalid pitch '+0%Hz'.
TaskCfgTTS(is_cuda=False, uuid='8806e9361f', cache_folder='C:/sp/tmp/13224/8806e9361f', target_dir='E:/YouTube/fanyi/tts', source_language=None, source_language_code=None, source_sub=None, source_wav=None, source_wav_output=None, target_language=None, target_language_code='en', target_sub='C:/Users/mgclong/Desktop/新建文本文档.txt', target_wav='E:/YouTube/fanyi/tts/新建文本文档.wav', target_wav_output=None, name='C:/Users/mgclong/Desktop/新建文本文档.txt', noextname='新建文本文档', basename='新建文本文档.txt', ext='txt', dirname='C:/Users/mgclong/Desktop', shound_del_name=None, tts_type=0, volume='+0%', pitch='+0%Hz', voice_rate='+20%', voice_role='Christopher(Male/US)', voice_autorate=False, video_autorate=False, remove_silent_mid=False, align_sub_audio=False)


=
system:Windows-10-10.0.19045-SP0
version:v3.99
frozen:True
language:zh
root_dir:C:/sp

1 Replies

这是由于音调参数格式错误导致的。Edge-TTS 的音调参数应使用 +0Hz-0Hz 格式,而不是 +0%Hz

解决方法:

  1. 点击菜单栏 「工具/选项」→「高级选项」,找到 「字幕配音调整」 区域。
  2. 「音调+」 的值改为 0(或 +0,不要带 % 符号)。
  3. 如果主界面已显示音调参数,可直接在主界面改。
  4. 若修改后仍无效,尝试将软件根目录下的 set.ini 配置文件删除(软件会重新生成),再重启软件。

请查阅相关文档:

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