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

本文共 795 字,大约阅读时间需要 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的知识并系统学习深度神经网络的相关知识。

转载地址:http://tfmjl.baihongyu.com/

你可能感兴趣的文章
Java在Windows 下使用命令行启动应用程序
查看>>
LVS+keepalived+Nginx(前后端故障处理)全自动化负载均衡配置
查看>>
flink 反压
查看>>
jdbc 取 oracle comments
查看>>
linux kickstart无人值守安装实现多版本的引导
查看>>
docker 容器静态IP配置
查看>>
探索MySQL高可用架构之MHA(4)
查看>>
先来个基础的windos内部机制与ipc$
查看>>
win8安装11gR2[INS-13001] 环境不满足最低要求
查看>>
Aspose.Words 新版本发布【附下载】
查看>>
宫崎骏首次因为自己的新作流泪
查看>>
SAP sybase16 安装的一些细节问题
查看>>
linux服务器同步时间
查看>>
命令行方式管理MySQL数据库实例
查看>>
MySQL索引背后的数据结构及算法原理
查看>>
《大话数据结构》学习之(一)
查看>>
JS常用正则表达式【持续更新】
查看>>
Java中HashMap,LinkedHashMap,TreeMap的区别
查看>>
JAVA中重写equals()方法为什么要重写hashcode()方法说明
查看>>
j2me学习四_LCDui类学习(3)
查看>>