1. 程式人生 > >Mips平臺kaldi原始碼的交叉編譯

Mips平臺kaldi原始碼的交叉編譯

本系列包含內容分以下幾篇文章介紹:

1. openFst的交叉編譯  (已完成)

2. 數學庫OpenBlas及Clapack的交叉編譯

3. 音訊框架portaudio的交叉編譯(基於音訊流處理,詳細參考kaldi解碼器原始碼onlinebin/online-gmm-decode-faster.cc)

4. kaldi原始碼的交叉編譯

(1~4持續更新中...)

 

交叉工具鏈環境配置:

在編譯以上原始碼之前,首先需要配置好交叉工具的環境(後續文章預設環境已經搭建成功),具體做法如下:

1. mkdir env

2. 解壓mips交叉編譯工具(ARM也一樣)至env目錄下,見下圖

3. 配置環境變數

  •     vim ~/.bashrc
  •     export PATH=$PATH:/home/xxx/env/mips-gcc520-glibc222/bin        (xxx為使用者的登入名)
  •     source ~/.bashrc

終端輸入mips-linux,按table鍵,若出現下面圖片中的編譯工具命令,則代表安裝成功

以上步驟1~3為交叉工具鏈的環境配置。

 

Kaldi原始碼下載:

https://github.com/kaldi-asr/kaldi