1. 程式人生 > >KALDI中aishell之V1模型後續2

KALDI中aishell之V1模型後續2

根據run.sh檔案中,下一步執行utils中 fix_data_dir.sh的指令碼。步驟同上面一樣找 fix_data_dir.sh中的eg部分,然後在V1目錄下執行:

./utils/data/fix_data_dir.sh data/train

結果如下

根據run.sh檔案中,下一步執行sid中 train_diag_ubm.sh的指令碼

 ./sid/train_diag_ubm.sh  data/train 1024 exp/diag_ubm

結果如下

根據run.sh檔案中,下一步執行sid中 train_full_ubm.sh的指令碼

 ./sid/train_full_ubm.sh --num-iters 8 data/train exp/diag_ubm exp/full_ubm

結果如下:

根據run.sh檔案中,下一步執行sid中train_ivector_extractor.sh 的指令碼

./sid/train_ivector_extractor.sh exp/ubm_2048_male/final.ubm data/train_male exp/extractor_male

報錯:

應該是少了哪一步。或者是檔案地址錯了;果不其然是地址錯了啊;

然後根據報錯No such file exp/ubm_2048_male/final.ubm提示,切換目錄到exp中查詢final.ubm指令碼檔案;

果然在/exp/full_ubm目錄下;然後修改傳遞的引數繼續執行如下:

 ./sid/train_ivector_extractor.sh exp/full_ubm/final.ubm data/train_male exp/extractor_male

執行結果如下;

根據前面的錯誤,然後在data目錄下找feats.scp檔案:

然後修改引數傳遞地址如下:

./sid/train_ivector_extractor.sh exp/full_ubm/final.ubm data/train exp/extractor_male

然後出結果了呀

反正就是有點慢 沒出結果完全 下一篇補上結果