kaldi用自己的数据替换yes_no的数据跑通

yes_no是kaldi样例里面最简单的例子,虽然替换数据跑通yes_no的意义不大,不过对于阅读理解脚本还是有用的。在run.sh中把下载文件的几行删除掉之后,把data/prepare后面的wav文件夹的参数替换成自己的wav文件夹就可以跑了。但是运行发现在提取mfcc特征的时候报错,经检查log文件发现是wav文件的格式对不上,对比样例的文件格式,这里写了一个bash脚本把当前目录下的wav文件转换成8k,pcm,单通道的wav文件。
kaldi用自己的数据替换yes_no的数据跑通
一开始在python里面用librosa,但是用函数重新write_wav之后再linux下用命令file a.wav查看发现不是pcm格式的了,所以在不进行write的条件下用sox命令进行文件格式修改