趣小组
[ MAKE ]
首页
节点
分享
创造
问与答
二手交易
编程
电子
树莓派
Arduino
手工
小玩意
ACG 二次元
科学
文化
电影
宠物
旅行
技术支持
登录
注册
首页
分享
实时语音克隆 - 中文/普通话
Tony
221.8m
•
2021-08-15
•
3385 次点击
•
1 人感谢
GitHub:https://github.com/babysor/Realtime-Voice-Clone-Chinese ![b8ab67f38093b94bc5f15b54088d4f78.png](https://ppmm.org/images/2021/08/15/b8ab67f38093b94bc5f15b54088d4f78.png) > 该库是从仅支持英语的[Real-Time-Voice-Cloning](https://github.com/CorentinJ/Real-Time-Voice-Cloning) 分叉出来的。 ## 特性 🌍 **中文** 支持普通话并使用多种中文数据集进行测试:adatatang_200zh, SLR68 🤩 **PyTorch** 适用于 pytorch,已在 1.9.0 版本(最新于 2021 年 8 月)中测试,GPU Tesla T4 和 GTX 2060 🌍 **Windows + Linux** 在修复 nits 后在 Windows 操作系统和 linux 操作系统中进行测试 🤩 **Easy & Awesome** 仅使用新训练的合成器(synthesizer)就有良好效果,复用预训练的编码器/声码器 ## 快速开始 ### 1. 安装要求 > 按照原始存储库测试您是否已准备好所有环境。 **Python 3.7 或更高版本 ** 需要运行工具箱。 * 安装 [PyTorch](https://pytorch.org/get-started/locally/)。 * 安装 [ffmpeg](https://ffmpeg.org/download.html#get-packages)。 * 运行`pip install -r requirements.txt` 来安装剩余的必要包。 ### 2. 使用预训练好的编码器/声码器 下载以下模型,解压替换到本代码库的根目录 https://github.com/CorentinJ/Real-Time-Voice-Cloning/wiki/Pretrained-models ### 3. 使用 aidatatang_200zh 训练合成器 * 下载 adatatang_200zh 数据集并解压:确保您可以访问 *train* 文件夹中的所有 .wav * 使用音频和梅尔频谱图进行预处理: `python synthesizer_preprocess_audio.py <datasets_root>` 可以传入参数 --dataset `{dataset}` 支持 adatatang_200zh, SLR68 * 预处理嵌入: `python synthesizer_preprocess_embeds.py <datasets_root>/SV2TTS/synthesizer` * 训练合成器: `python synthesizer_train.py mandarin <datasets_root>/SV2TTS/synthesizer` * 当您在训练文件夹 *synthesizer/saved_models/* 中看到注意线显示和损失满足您的需要时,请转到下一步。 > 仅供参考,我的注意力是在 18k 步之后出现的,并且在 50k 步之后损失变得低于 0.4。 ### 4. 启动工具箱 然后您可以尝试使用工具箱: `python demo_toolbox.py -d <datasets_root>`
GitHub:https://github.com/babysor/Realtime-Voice-Clone-Chinese
![b8ab67f38093b94bc5f15b54088d4f78.png](https://ppmm.org/images/2021/08/15/b8ab67f38093b94bc5f15b54088d4f78.png)
> 该库是从仅支持英语的[Real-Time-Voice-Cloning](https://github.com/CorentinJ/Real-Time-Voice-Cloning) 分叉出来的。
## 特性
🌍 **中文** 支持普通话并使用多种中文数据集进行测试:adatatang_200zh, SLR68
🤩 **PyTorch** 适用于 pytorch,已在 1.9.0 版本(最新于 2021 年 8 月)中测试,GPU Tesla T4 和 GTX 2060
🌍 **Windows + Linux** 在修复 nits 后在 Windows 操作系统和 linux 操作系统中进行测试
🤩 **Easy & Awesome** 仅使用新训练的合成器(synthesizer)就有良好效果,复用预训练的编码器/声码器
## 快速开始
### 1. 安装要求
> 按照原始存储库测试您是否已准备好所有环境。
**Python 3.7 或更高版本 ** 需要运行工具箱。
* 安装 [PyTorch](https://pytorch.org/get-started/locally/)。
* 安装 [ffmpeg](https://ffmpeg.org/download.html#get-packages)。
* 运行`pip install -r requirements.txt` 来安装剩余的必要包。
### 2. 使用预训练好的编码器/声码器
下载以下模型,解压替换到本代码库的根目录
https://github.com/CorentinJ/Real-Time-Voice-Cloning/wiki/Pretrained-models
### 3. 使用 aidatatang_200zh 训练合成器
* 下载 adatatang_200zh 数据集并解压:确保您可以访问 *train* 文件夹中的所有 .wav
* 使用音频和梅尔频谱图进行预处理:
`python synthesizer_preprocess_audio.py <datasets_root>`
可以传入参数 --dataset `{dataset}` 支持 adatatang_200zh, SLR68
* 预处理嵌入:
`python synthesizer_preprocess_embeds.py <datasets_root>/SV2TTS/synthesizer`
* 训练合成器:
`python synthesizer_train.py mandarin <datasets_root>/SV2TTS/synthesizer`
* 当您在训练文件夹 *synthesizer/saved_models/* 中看到注意线显示和损失满足您的需要时,请转到下一步。
> 仅供参考,我的注意力是在 18k 步之后出现的,并且在 50k 步之后损失变得低于 0.4。
### 4. 启动工具箱
然后您可以尝试使用工具箱:
`python demo_toolbox.py -d <datasets_root>`
收藏
♥ 感谢
Lowerce
11.4m
2021-08-24
笔记本的GTX1050Ti从预处理开始就卡死 可能显存不太够
相逢已是初识
159.55m
2021-08-24
🆒
RaspiSQH
120.9m
2021-08-24
也许可以在 easyhpc.net 上弄
Tony
221.8m
2021-08-24
@RaspiSQH 那个好像没法联网
RaspiSQH
120.9m
2021-08-24
@Tony 过几天用预训练的得了
Lowerce
11.4m
2021-08-24
@RaspiSQH 这个平台是免费的吗 没听过欸
RaspiSQH
120.9m
2021-08-24
@Lowerce 目前应该没 实测机器可用 但是都没联网 没有试过速度
@Tony 上传不就行了
Lowerce
11.4m
2021-08-24
@RaspiSQH 是它那个云电脑吗?我看它pytorch环境都是cpu版本的 里面有GPU吗
RaspiSQH
120.9m
2021-08-24
@Lowerce 是云电脑。不知道有没有,手头没桌面电脑,没法试。大概率没有😂
Tony
221.8m
2021-08-24
@RaspiSQH 可以试试 Google Colab
Lowerce
11.4m
2021-08-24
@Tony 按它所支持的数据集的数据量 google colab至少得是付费的(>15G) 而且数据上传比较费时间
感觉显卡大于60的台式机可以一试 环境配置比较简单 也不是很懂为啥它不直接放个预训练的模型出来。。。
Tony
221.8m
2021-08-25
♥ 1
@Lowerce 有预训练的模型
https://pan.baidu.com/s/1PI-hM3sn5wbeChRryX-RCQ
提取码:2021
https://github.com/CorentinJ/Real-Time-Voice-Cloning/wiki/Pretrained-models
Lowerce
11.4m
2021-08-25
@Tony 谢谢 没注意看😂 那可以玩玩啦
相逢已是初识
159.55m
2021-08-25
🆒
RaspiSQH
120.9m
2021-08-25
有没有能下载的同学在别的网盘重传一下
百度网盘有两个模型(mandarin.pt , ceshi.pt)下载不了😂
登录
或
注册
后可回复。
›
创客百宝箱