#5805 必须选择一个配音角色

122.225* Posted at: 1 day ago

必须选择一个配音角色


=
system:Windows-10-10.0.19045-SP0
version:v4.05
frozen:True
language:zh
root_dir:D:/Tools/pyvideotrans/win-pyvideotrans-v4.05-0711

3 Replies

这是由于在"翻译视频和音频"功能中未选择配音角色导致的。当您选择了配音渠道但未指定具体角色时,软件会提示此信息。

解决方案:

  1. 如果您需要配音

    • 先确认第4行「Dubbing Channel」已选择一个配音渠道(如 Edge-TTS(免费))。
    • 然后在「Select Voice」下拉框中,根据目标语言选择一个具体的发音角色(例如 en-US-GuyNeural)。
  2. 如果不需要配音(仅替换字幕,不生成新语音):

    • 请在「Select Voice」下拉框中直接选择 No不配音。此时软件将跳过配音步骤,只翻译字幕并合成到视频中。
  3. 若下拉框中没有 No 选项,请确保「Dubbing Channel」也设为 不配音 或留空,再尝试开始任务。

完成后重新点击「Start」即可正常运行。

简体中文短视频翻译配音维吾尔语的 有没有 , 目前发现 没有

目前 pyVideoTrans 对维吾尔语的配音支持有限,因为大多数内置配音渠道(如 Edge-TTS、Qwen-TTS、F5-TTS)并未提供维吾尔语的发音角色。不过,您可以通过以下方式实现:

  1. 使用支持维吾尔语配音的本地克隆渠道

    • OmniVoice-TTS(本地内置):声称支持几乎所有语言,可尝试选择 clone 角色并确保翻译后的维吾尔语文本能够正常合成。
    • ChatterBox(本地内置):支持22种语言(包括阿拉伯语、乌尔都语等),但维吾尔语的具体支持情况需测试。
    • 注意:克隆模式需要参考音频(原始视频中截取的中文音频片段),但最终配音文本是维吾尔语,依赖渠道本身是否支持该语言字符的发音。
  2. 使用云服务 API

    • Azure TTS:微软的商用配音服务内置大量语言,很可能支持维吾尔语(代码 ug-CN 等)。您需要申请 Azure 账号并配置 API Key。
    • Google TTS(gTTS):同样可能支持维吾尔语,但国内使用需科学上网。
    • 配置方法:在 菜单 → TTS设置 中填写对应的 API 密钥,然后在配音渠道列表中选择该渠道,选择对应的语音角色。
  3. 仅翻译字幕+不要配音
    如果不需要配音,只需将字幕翻译为维吾尔语并嵌入视频即可。在 Select Voice 中选择 No不配音,跳过配音步骤。此时请确保 翻译渠道 支持中文→维吾尔语(如 Microsoft 翻译、Google 翻译、DeepSeek 等通常支持维吾尔语)。

操作建议

  • 检查翻译渠道是否支持维吾尔语作为目标语言:在 Target Lang 下拉框中查找“维吾尔语”或对应代码(如 ug)。若没有,可尝试使用 AI 翻译渠道(如 DeepSeek)并手动输入 维吾尔语ug 代码(需在高级选项或渠道配置中自定义语言)。
  • 配音渠道方面,优先尝试 OmniVoice-TTS(clone),若失败则考虑 Azure TTS 或 Google TTS。

请查阅相关文档:

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