wavenet

部署运行你感兴趣的模型镜像

1.wavenet 
wave介绍:https://deepmind.com/blog/wave … udio/ 
先用一个短视频介绍一下wavenet效果 
http://v.qq.com/x/page/w0328zc2azc.html
2.下载tensorflow-wavenet 
读者自己先配置好tensorflow 
git clone –recursive https://github.com/ibab/tensorflow-wavenet
3.代码目录 
wavenet_params.json 这是配置模型的一些相关参数
4.安装依赖包 
pip install -r requirements.txt
5.下载语料库 
语料库有10个g,解压后有12个g左右,请预备好足够的空间,机器不太行的可以忽略此步 
http://homepages.inf.ed.ac.uk/ … ar.gz 
http://homepages.inf.ed.ac.uk/ … .html #语料库的介绍
5.准备语料 
笔者这里先用一段小的钢琴语料做训练,piano_sample.wav 
cd tensorflow-wavenet 
mkdir corpus #corpus #用于存放多个训练的.wav文件
6.开始训练 
python train.py –help #–batch_size,–num_steps,–learning_rate等等参数 
python train.py –data_dir=corpus
7.模型 
训练过程中在logdir有train文件,train文件里有会生成训练model
8.生成模拟声音 
python generate.py –wav_out_path=generated.wav –samples 160000 ./logdir/train/xxx/model.ckpt-xxx #–samples 16000 16000相当于1秒
9.笔者训练的效果放在附件 
piano_sample.wav #样本 
generated.wav #生成模拟声音

注意:

训练完之后,模型保存
生产模拟声音
python generate.py –wav_out_path=generated.wav –samples 16000 logdir/train/xxx/model.ckpt-99999
xxx表示模型所在文件夹
model.ckpt-99999表示model.ckpt-99999.index和model.ckpt-99999.meta和model.ckpt-99999.data-00000-of-00001

附上我训练的VCTK corpus,100000steps 

https://download.youkuaiyun.com/download/lc22xytcedu/10685524

 

您可能感兴趣的与本文相关的镜像

TensorFlow-v2.9

TensorFlow-v2.9

TensorFlow

TensorFlow 是由Google Brain 团队开发的开源机器学习框架,广泛应用于深度学习研究和生产环境。 它提供了一个灵活的平台,用于构建和训练各种机器学习模型

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值