【含泪总结!】kaldi声纹识别模型 跑通aishell中的v1遇到的坑

跑了整整19个小时!终于跑出来了QAQ

为了防止自己忘记,也方便以后要是遇到坑可以对照着看一看,写下此文
 

1、路径问题

典型错误案例!
千万千万不要跟图中一样用相对路径!
千万千万不要跟图中一样用v1目录下的data!
在这里插入图片描述
憨憨的我直接2个错都犯了。。
如果不写绝对路径后面会遇到下图这个报错。。
在这里插入图片描述
然后下面的步骤会用到v1文件夹下的data,所以最好不要撞车。。我直接在kaldi文件夹外头新建了个文件夹用来存

2、集群问题

我后来遇到了下面这个问题
在这里插入图片描述
根据学长的指点将cmd.sh里的queue.pl改成run.pl就好了,可能是不太会用实验室的集群,所以换成单机emm确实就好了

3、机子问题

别问,问就是不知道!
居然一条error都没有它报错!搞了半天最后换了台机子就好使了,我也不知道为啥,总结的经验就是如果一台机子不行就换一台。。
在这里插入图片描述

4、等候时长问题

年轻不懂事的我,在这一步卡了半个小时没动还以为是机子卡死了,然后用htop看了一下,内存、核啥的都满了
在这里插入图片描述
在train_ivector_extractor.sh里头,把三个参数都改成了3
在这里插入图片描述
内存不吃紧了,然后一共有4个pass,一个pass3个半小时左右,我直呼好家伙!

5、眼神问题

历尽千辛万苦终于跑出来了以后,憨批的我以为0.4是40%,看人家才14%惊慌失措,问了好多好多好多人以后才发现,单位是%,0.4%和人家0.14%也没差多些。。
在这里插入图片描述

总结

1.人家用绝对路径就也用绝对路径!别直接放在项目里头!不然就取个牛逼的名字!别重!

2.跑集群可能会出锅!

3.有时候可能真的是机器的问题!可以试着换个机器试试!

4.稳住!跑的时间长可能不是电脑卡了,而是真的需要这么长。。

5.注意看到百分号。。

猜你喜欢

转载自blog.csdn.net/toohandsomeIeaseId/article/details/113807678