#2252 找不到配音VITS-cnen

2409:8a28* Posted at: 1 day ago 👁60

1个文件夹vits,将该文件夹复制到sp.exe(源码部署为sp.py)所在目录的models 文件夹内即可

21 Replies

您需要手动下载并放置 VITS-cnen 模型文件。请按以下步骤操作:

  1. 下载模型文件:访问 VITS-cnen 模型下载地址,下载整个 vits 文件夹。
  2. 放置到正确位置

    • 如果您使用的是 Windows 预打包版,请将下载的 vits 文件夹复制到 sp.exe 所在目录的 models 文件夹内(即路径应为 .../pyVideoTrans/models/vits/)。
    • 如果您使用的是 源码部署版,请将 vits 文件夹复制到 sp.py 所在目录的 models 文件夹内。

完成以上操作后,重启软件即可在配音渠道中选择“VITS-cnen”。

"D:\winpyvideotrans\models\vits"

您提供的路径 D:\winpyvideotrans\models\vits 是正确的 VITS-cnen 模型存放位置。

请确认该路径下是否包含以下关键文件(特别是 G_latest.pthconfig.json):

  • D:\winpyvideotrans\models\vits\G_latest.pth
  • D:\winpyvideotrans\models\vits\config.json
  • D:\winpyvideotrans\models\vits\speakers.json

如果文件齐全,请重启 pyVideoTrans 软件,然后在主界面第4行“配音”渠道中选择“VITS-cnen”即可使用。

如果文件缺失,请重新从 Hugging Face 页面 下载完整的 vits 文件夹并覆盖到此目录。

Hugging Face 页面 下载界面链不上 还有其他下载渠道吗

根据官方文档,VITS-cnen 模型目前仅提供 Hugging Face 这一个官方下载渠道。如果无法连接,您可以尝试以下方法:使用代理或加速器:Hugging Face 在国内访问可能不稳定,请尝试开启网络代理(VPN)后重新访问下载。使用命令行工具下载:如果您已安装 git-lfs,可以尝试在命令行中执行以下命令进行克隆(同样需要网络畅通):git clone https://huggingface.co/spaces/jianchang512/vits-tts如果上述方法均不可行,作为替代方案,您可以考虑使用软件内置的其他免费配音渠道,例如:Edge-TTS(微软在线,需网络)Piper-TTS(本地,无需额外下载模型)这些渠道在大多数情况下也能满足需求。

Hugging Face 页面 上哪里可以下载vits

在 Hugging Face 页面上,您需要进入文件列表才能下载。请按以下步骤操作:访问模型空间:打开 https://huggingface.co/spaces/jianchang512/vits-tts。切换到“Files”标签:在页面顶部,点击 Files and versions文件 标签。进入vits文件夹:在文件列表中,点击名为 vits 的文件夹。下载整个文件夹:在 vits 文件夹页面,点击右上角的 下载按钮或 Download entire repository 链接,即可下载包含所有必需文件的压缩包。解压后,将得到的 vits 文件夹放置到您的 D:\winpyvideotrans\models\ 目录下即可。如果页面加载缓慢或按钮不响应,通常是由于网络连接问题,请尝试使用代理工具。

该链接返回404错误,表明模型仓库可能已被移动、重命名或设置为私有。根据官方知识库,VITS-cnen是软件内置的免费本地配音渠道,其模型文件通常应随软件预置或提供明确下载指引。

请按以下步骤尝试解决:

  1. 检查软件内置模型:首先重启pyVideoTrans,在“配音”渠道中直接选择“VITS-cnen”。部分版本的预打包软件可能已内置基础模型,会自动下载或提示。
  2. 使用替代渠道:如果VITS-cnen暂时不可用,建议使用其他本地免费配音渠道:

    • Piper-TTS:同样是本地配音,无需下载额外大模型,音质清晰。
    • GPT-SoVITS:如果您已部署本地语音克隆服务,可选择此渠道。
  3. 查阅官方文档:访问 pyVideoTrans 官方网站的配音渠道说明页面(https://pyvideotrans.com/peiyinqudao),查看VITS-cnen部分是否有更新的下载指引或替代方案。

如果以上步骤均无法解决,您可能需要暂时依赖Edge-TTS(在线)或Piper-TTS(本地)来完成配音工作。

您提供的 Piper-TTS 模型下载链接确实已失效(404)。根据官方知识库,Piper-TTS 是软件内置的本地配音渠道,其模型文件通常应随软件预置。请按以下步骤操作:检查软件内置模型:重启 pyVideoTrans,在主界面第4行“配音”渠道中直接选择“piper-tts”。软件在首次使用时可能会自动下载所需模型,请保持网络畅通并观察控制台或日志输出。手动查找模型:在您的软件安装目录下(如 D:\winpyvideotrans\),检查是否存在 models\piper-tts\ 或类似文件夹,看其中是否已有模型文件(.onnx 和 .json 文件)。使用替代方案:如果自动下载失败且目录为空,作为临时解决方案,您可以:使用 Edge-TTS(在线,免费,音质自然)。如果您已部署其他本地TTS(如GPT-SoVITS、CosyVoice),可选择对应渠道。查阅官方更新:访问 pyVideoTrans 的 GitHub Releases 页面或官方文档,查看是否有关于模型下载的最新说明。最可靠的解决方法是:直接运行软件并选择“piper-tts”渠道,让软件尝试自动完成模型下载和配置。如果过程中出现错误,请提供 logs 文件夹下的日志文件以便进一步分析。

models文件夹下无piper-tts文件

根据您的情况,Piper-TTS 模型文件缺失。由于官方提供的下载链接已失效,请按以下步骤解决:让软件自动下载:这是最推荐的方法。在 pyVideoTrans 主界面,选择“配音”渠道为“piper-tts”,然后尝试执行任意一个翻译或配音任务。软件在首次使用该渠道时,应该会自动从内置的备用地址下载所需模型文件。请保持网络畅通(可能需要代理),并观察软件底部的状态栏或日志输出。检查日志:如果自动下载失败或没有任何提示,请打开软件安装目录下的 logs 文件夹,查看最新的 .log 文件,搜索 “piper” 或 “download” 关键词,看是否有具体的错误信息。使用替代本地渠道:如果自动下载无法完成,您可以立即使用另一个内置的本地免费渠道:VITS-cnen:如果您之前已成功下载并放置了 vits 文件夹,请直接选择它。如果未成功,请暂时使用在线渠道。使用在线免费渠道:作为最稳定的备选,请选择“Edge-TTS”,它无需下载任何模型,音质不错,但需要网络连接。如果上述方法均无效,且您迫切需要本地 Piper-TTS,建议您在 pyVideoTrans 的 GitHub Issues 页面或官方讨论区反馈该模型下载问题,开发者通常会提供更新的下载链接。

主界面配音渠道下拉选项里没有piper-tts这个项目

您的软件版本可能较旧或未包含 Piper-TTS 功能。请按以下步骤操作:

  1. 更新软件:访问 pyVideoTrans 的 GitHub Releases 页面官方网站下载页,下载并安装最新版本(目前为 v3.91)。新版本通常会修复此类问题并包含完整功能。
  2. 检查可用渠道:安装新版后,启动软件,在主界面第4行“配音”渠道的下拉列表中,查找以下免费本地配音选项

    • VITS-cnen (如果您的 models/vits/ 文件夹已就绪)
    • piper-tts (新版应已内置或支持自动下载)
  3. 临时替代方案:在更新完成前,您可以立即使用 Edge-TTS(在线免费)来完成工作。

如果更新后问题依旧,请提供软件版本号(位于主窗口标题栏)和 logs 文件夹下的错误日志。

电脑上已经按照了pyVideoTrans v3.867版本升级到最新的v3.92 需要怎么操作

要将 pyVideoTrans 从 v3.867 升级到最新的 v3.92,请按以下步骤操作:备份重要数据(可选但建议):备份您软件目录下的 models 文件夹(内含您已下载的模型,如 vits)。备份您自定义的配置文件(如有)。下载最新版本:访问 官方下载页面GitHub Releases,下载最新的 v3.92 完整包(通常为 .7z 压缩包)。切勿仅下载升级补丁。覆盖安装:关闭正在运行的 pyVideoTrans。将下载的 v3.92 压缩包解压,将其中的所有文件和文件夹复制。粘贴并覆盖到您当前的 pyVideoTrans 安装目录(例如 D:\winpyvideotrans\)。覆盖时,请选择“替换目标中的文件”。启动验证:运行新版本的 sp.exe。在软件主界面,检查窗口标题栏是否显示 v3.92,并确认“配音”渠道下拉列表中已包含 piper-tts 等选项。重要提示:切勿将新版软件解压到系统目录(如 C:\Program Files)或包含中文字符/特殊符号的路径。如果升级后遇到任何问题,请检查 logs 文件夹下的日志文件。

https://pyvideotrans.com/vitspiper

根据该文档下载使用

怎么快速区分vits模型男声

根据官方文档,在 VITS-cnen 中区分男声女声的方法如下:查看 speakers.json 文件:在您的 VITS 模型文件夹内(例如 D:\winpyvideotrans\models\vits\),找到并打开 speakers.json 文件。识别性别标签:在该 JSON 文件中,每个说话人(speaker)条目通常会包含一个 "gender" 字段,其值为 "male"(男)或 "female"(女)。例如:json{"A": {"gender": "female"}, "B": {"gender": "male"}}在软件界面选择:在 pyVideoTrans 主界面的“配音”行,选择 VITS-cnen 后,点击其右侧的角色下拉列表。列表中的选项字母(如 A, B, C...)对应 speakers.json 中定义的说话人。您需要根据 speakers.json 中的 gender 字段来区分哪个字母代表男声。如果 speakers.json 文件没有明确的 gender 字段,您需要通过试听每个角色来手动判断。快速试听:在软件中选择 VITS-cnen 和一个角色后,点击右侧的“试听”按钮播放示例音频,这是最直接的区分方法。相关文档链接: VITS-cnen/Piper-TTS配音渠道

D:\winpyvideotrans\models\vits\ 没有 speakers.json这个文件

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.

Donate: https://ko-fi.com/jianchang512

Trending Questions