运行tensorflow的语音识别案例

配置好tensorflow之后,当然要试试效果了,正好最近实习会碰到语音识别的内容,就想跑跑tensorflow的自带的语音案例试试水,在网上找了一圈资料都没有找到好的,在自己成功之后决定自己写一篇记录一下,也帮助一下后来的人。

 

这些东西都是要建立在你已经配置好环境的情况下,具体的配置看看前面的文章。

首先去github上下载tensorflow的代码下来,解压之后就会得到下面的文件:

运行tensorflow的语音识别案例

进入这个C:\workspace\deeplearn\tensorflow\tensorflow-master\tensorflow\examples\speech_commands下面,运行python train.py这个命令就行了,系统会开始下载数据集,这个数据有点大,如果你中途停止下载,之后再重新下载是会报错的。如果你中途因为某些原因停止再重新下的时候记得要把前面下载的数据给删掉。它应该保存在一个tmp的文件里,如果报错的话就需要把整个tmp给删掉之后才能重新下载。

下载完之后就是训练啦

运行tensorflow的语音识别案例

 

训练事假取决于你的电脑性能,我跑到10000步左右花了3个小时吧。你还可以去tensorboard上看看训练的信息。再开一个命令行。

运行tensorflow的语音识别案例

启动环境之后输入tensorboard --logdir /tmp/retrain_logs之后就会出现一个链接,复制到你的浏览器就行了。

运行tensorflow的语音识别案例