Skip to content

v3.90 更新记录

修复几处小问题

  • 对Windows上可能存在的文件名错误预先提醒。某些下载工具从油管下载视频时会创建在windows上不合法的文件名,例如包含 ? : ' <> | * / 这些符号,在视频翻译最后一部时会报错
  • GPT-SoVITS 配音渠道增加clone音色:但需注意,字幕时长应在3-10s之间,否则对应参考音频时长不符合GPT-SoVITS要求, 报400错误
    • Edge-TTS清理掉已不再支持的音色
    • 视频慢速和音频加速由多线程改为多进程,以加快处理速度

增加本地内置配音渠道:VITS-cnen和Piper-TTS

  • VITS-cnen:支持中文和英文配音
  • Piper-TTS:支持中英等共20种语言配音,默认仅提醒下载中英音色模型

Piper-TTS渠道新增语言和音色

可为该配音渠道新增以下语言的配音音色

阿拉伯语、捷克语、德语、法语、意大利语、希伯来语、印地语、印尼语、匈牙利、波兰语、葡萄牙语、西班牙语、荷兰语、土耳其语、乌克兰语、越南语、哈萨克语、瑞典语

只可增加软件已明确支持的语言

1. 打开该网址,试听想要的某个音色

https://rhasspy.github.io/piper-samples

如图,先选择语言,再选择某个声音,然后选择音质,点击播放器试听,满意的话,点击Download跳转到模型下载地址

最后一个下列列表Speaker/default无需选择

例如我选择了这个 西班牙语 音色

点击Download按钮,会打开该模型下载页面,其中显示的es_AR-daniela-high.onnxes_AR-daniela-high.onnx.json就是所需的2个模型文件,只需要下载他们2个就行,同时注意上面4个标红的目录结构,如下图

2. 将下载的2个模型文件复制到软件指定位置

下载好了这2个文件后,必须放到指定的位置,软件才能识别到

首先打开sp.exe(源码版sp.py)同目录下的models文件夹,如果该文件夹内已存在piper文件夹,则进入,如果不存在,则新建piper文件夹并进入。

接着在piper文件夹内创建和模型下载页面相同的4层目录,如下图,

piper文件内依次创建es文件夹并进入,然后创建es_AR文件夹并进入,继续创建daniela文件夹并进入,再创建high文件夹并进入,将下载的那2个模型文件放入该 high文件夹中。

正确放置后效果如下图

目录看起来有点复杂,但这是piper-tts的要求,必须严格照此操作

3. 删掉软件内音色缓存文件并重启软件,即可使用

此时还无法在软件内查看新增的音色,需要打开 sp.exe 同目录下的videotrans/voicejson 文件夹,删掉piper.json文件,注意仅仅删除这一个文件,不要删除其他文件。

然后关闭软件并重新启动,将目标语言设定为刚才新增的音色所属语言,即可看到新增的音色