Kaldi編譯安裝過程填坑記錄-2017.1.10


Centos7下安裝記錄

1.安裝步驟按照kaldi source code路徑下的install和readme配置安裝即可。需要配置好網絡連接,需要能夠訪問國外網站。
2. gcc版本不能爲gcc4.8.1和gcc4.8.2. 否則安裝會報錯,重新選擇安裝其他gcc版本能夠解決此類問題。gcc沒有bin二進制源碼的情況下,替換安裝比較麻煩,需要自己解決。(gcc自己源碼編譯安裝自己,需要一些依賴庫,比較麻煩)
3. 再次注意配置好網絡,如果是通過代理上網的,需要配置好proxy。這樣檢查依賴的sh腳本中才能夠自己下載openfst和atlas等工具依賴。
4. irlstm庫的安裝需要svn,同樣需要配置好svn的proxy上網代理。
5. egs下的yesno例子,在安裝完成後能夠一次性跑過。
6. timit例子運行注意事項:1)修改run.sh指定的timit數據路徑. runsh /root/tf/new/TIMIT 2) timit報錯(qsusb not found)解決方法,打開cmd.sh 註釋掉所有內容,然後按照如下方法(修改kaldi-trunk/egs/timit/s5中的cms.sh,默認是運行a)JHU cluster,改成運行c)run it local
c) run it locally…
export train_cmd=run.pl
export decode_cmd=run.pl
export cuda_cmd=run.pl
export mkgraph_cmd=run.pl)添加環境變量後source cmd.sh 更新環境變量。
7.Scoring得分報錯解決方法。 yum install bc_x86_64 .
8. 其他,本地單機CPU only配置,無法運行DNN。可以在sourceforce的kaldi部分看到相關的原因解釋。 不推薦使用CPU運行深度神經網絡的原因是需要太久的訓練時間,可能需要一週以上的訓練時間才能完成。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章