Kaldi學習手記(一) Kaldi的編譯安裝

2021-08-21 14:09:20 字數 1086 閱讀 8966

安裝git

其中,tools、src、egs這三個目錄是比較重要的。

tools目錄下面全部都是kaldi依賴的包。其中主要有:

openfst:weighted finite state transducer library,是乙個用來構造有限狀態自動機的庫。我們知道隱馬爾科夫模型就可以看成是乙個有限狀態自動機的。這是最重要的乙個包。

atlas:這是乙個c++下的線性代數庫。做機器學習自然是需要很多矩陣運算的。

irstlm:這是乙個統計語言模型的工具包。

sph2pipe:這是賓夕法尼亞大學linguistic data consortium(ldc)開發的一款處理sphere_formatted數字音訊檔案的軟體,它可以將ldc的sph格式的檔案轉換成其它格式。

src目錄存放的是kaldi的源**。egs存放的是kaldi提供的一些例子。我們現在要做的就是編譯安裝kaldi依賴的各種庫,然後編譯安裝

kaldi。

依賴軟體包

sudo apt-get install autoconf automaker gcc g++ libtool subversion gawk

sudo apt-get install libatlas-dev libatlas-base-dev gfortran zlib1g-dev

編譯安裝使用到的工具

cd kaldi-trunk/tools

make

配置kaldi

cd ../src

./configure

編譯kaldi

make all

kaldi學習資料

dan povey 主頁,有kaldi的詳細入門文件,以及相關的 kaldi官網 kaldi github 系統搭建過程及生成檔案解釋 單音素訓練 三音素訓練 決策樹狀態繫結 一些檢視輸出檔案命令 配置好path後,在s5demo下執行 檢視mfcc特徵引數,對應文字id copy feats ar...

kaldi原始碼分析 零 kaldi的安裝

安裝依賴 sudo apt get update sudo apt get install git sudo apt get install g zlib1g dev automake autoconf libtool subversion sudo apt get install libatlas...

kaldi 安裝(編譯)

因為同事工作需要 kaldi 所以安裝過程有點。在此記錄一下折騰的過程 os ubuntu 12.04 amd64 svn co kaldi stable sph2pipe v2.5.tar.gz wget t 10 t 3 sph2pipe v2.5.tar.gz wget t 10 t 3 位址...