博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Wavenet运行
阅读量:5970 次
发布时间:2019-06-19

本文共 849 字,大约阅读时间需要 2 分钟。

作者:桂。

时间:2017-05-10  19:17:32

链接: 


一、环境

  • python3.5
  • Win8.1,64位

二、Wavenet安装

Wavenet安装环境:

  • Tensorflow:1.0.1以上版本,查看自己的版本:

  • librosa工具包:用来读写audio文件,;

有了上面的条件,

  • 在Github上下载工具包,关于Wavenet工具包,也有学者提出了
  • 用于Wavenet训练的语料库

 将tensorflow-wavenet文件夹放在:\Anaconda3\Lib\文件夹下,cd到对应路径并运行:

pip install -r requirements.txt

  安装tensorflow-wavenet完毕:

下载VCTK数据库,并解压:

python切换到指定路径下,输入:

python train.py --help

  可以查看函数具体用法:

VCTK/wav48/中不同文件夹的音频信息:

将VCTK/wav48/的部分音频复制,形成一个用于训练的wav文件夹:

并修改train.py对应指令:

运行train.py报错:

 flow给出了解答:

按照这个说法,新建logdir:

并修改train.py的代码:

 

训练过程中有许多warning的提示,意思是音频基本都是寂静音,因此进行忽略:

原程序中:SILENCE_THRESHOLD = 0.3,这里参考的说法:

将SILENCE_THRESHOLD设定为0.1,可以看到虽然还有部分是warninig,但已经可以training了:

 同样,generate.py的路径也修改一下:

generate.py的结果有点像噪声,可能操作有问题,记录在此:

打算后面学习Wavenet,Wavenet的更多内容参考.

涉及到的概念较多,后面打算学习一些Tensorflow的知识并系统学习深度神经网络的相关知识。

转载于:https://www.cnblogs.com/xingshansi/p/6832219.html

你可能感兴趣的文章
【Linux】Linux 在线安装yum
查看>>
Atom 编辑器系列视频课程
查看>>
[原][osgearth]osgearthviewer读取earth文件,代码解析(earth文件读取的一帧)
查看>>
使用dotenv管理环境变量
查看>>
Vuex学习
查看>>
bootstrap - navbar
查看>>
服务器迁移小记
查看>>
FastDFS存储服务器部署
查看>>
Android — 创建和修改 Fragment 的方法及相关注意事项
查看>>
swift基础之_swift调用OC/OC调用swift
查看>>
Devexpress 15.1.8 Breaking Changes
查看>>
ElasticSearch Client详解
查看>>
mybatis update返回值的意义
查看>>
expdp 详解及实例
查看>>
通过IP判断登录地址
查看>>
深入浅出JavaScript (五) 详解Document.write()方法
查看>>
Beta冲刺——day6
查看>>
在一个程序中调用另一个程序并且传输数据到选择屏幕执行这个程序
查看>>
代码生成工具Database2Sharp中增加视图的代码生成以及主从表界面生成功能
查看>>
关于在VS2005中编写DLL遇到 C4251 警告的解决办法
查看>>