Chinese Real Time Voice Cloning
tips: 中文或汉语的语言缩写简称是zh。
关注【啊啦嘻哈】微信公众号,回复一个字【听】,小萝莉有话对你说哦^v^
v1.2.6
使用说明和注意事项详见README
-
注意事项:
-
这个说明是新版GMW版本的语音克隆框架的说明,使用ge2e(encoder)-mellotron-waveglow的模块(简称GMW),运行更简单,效果更稳定和合成语音更加优质。
-
基于项目Real-Time-Voice-Cloning改造为中文支持的版本ESV版本的说明见README-ESV,该版本用encoder-synthesizer-vocoder的模块(简称ESV),运行比较复杂。
-
需要进入zhrtvc项目的代码子目录【zhrtvc】运行代码。
-
zhrtvc项目默认参数设置是适用于data目录中的样本数据,仅用于跑通整个流程。
-
推荐使用mellotron的语音合成器和waveglow的声码器,mellotron设置多种模式适应多种任务使用。
-
-
中文语料
中文语音语料zhvoice,语音更加清晰自然,包含8个开源数据集,3200个说话人,900小时语音,1300万字。
- 中文模型
扫描上面的二维码,关注**【啊啦嘻哈】微信公众号**,回复:中文语音克隆模型走起,获取百度网盘的模型文件。
- 合成样例
代码相关的说明详见zhrtvc目录下的readme文件。
预训练的模型在百度网盘下载,下载后解压,替换models文件夹即可。
语料样例,包括语音和文本对齐语料。
注意:
该语料样例用于测试跑通模型,数据量太少,不可能使得模型收敛,即不会训练出可用模型。
在测试跑通模型情况下,处理自己的数据为语料样例的格式,用自己的数据训练模型即可。
【AI解决方案交流群】QQ群:925294583
点击链接加入群聊:https://jq.qq.com/?_wv=1027&k=wlQzvT0N
This repository is an implementation of Transfer Learning from Speaker Verification to Multispeaker Text-To-Speech Synthesis (SV2TTS) with a vocoder that works in real-time. Feel free to check my thesis if you're curious or if you're looking for info I haven't documented yet (don't hesitate to make an issue for that too). Mostly I would recommend giving a quick look to the figures beyond the introduction.
SV2TTS is a three-stage deep learning framework that allows to create a numerical representation of a voice from a few seconds of audio, and to use it to condition a text-to-speech model trained to generalize to new voices.