Mips平臺kaldi原始碼的交叉編譯
本系列包含內容分以下幾篇文章介紹:
1. openFst的交叉編譯 (已完成)
3. 音訊框架portaudio的交叉編譯(基於音訊流處理,詳細參考kaldi解碼器原始碼onlinebin/online-gmm-decode-faster.cc)
(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
相關推薦
Mips平臺kaldi原始碼的交叉編譯一OpenBlas及Clapack的交叉編譯
前言: OpenBlas是一款開源的矩陣運算庫,具體介紹參考http://www.openblas.net/ 。在linux PC上,即訓練時,採用的數學矩陣庫為atlas,此數學庫未開源,在linux中只提供lib庫,所以在嵌入式平臺中,我們需要編譯openblas生成對應的數學
Mips平臺kaldi原始碼的交叉編譯一openFst的交叉編譯
前言: openfst的介紹就不必了,大家自行百度,下面進入正題。 Openfst下載: 目前kaldi版本為5.5,使用的openfst的版本為openfst-1.6.7.tar.gz,進入openfst官網,找到對應的tar.gz下載,如下圖 Openfst的交叉編譯:
Mips平臺kaldi原始碼的交叉編譯
本系列包含內容分以下幾篇文章介紹: 1. openFst的交叉編譯 (已完成) 2. 數學庫OpenBlas及Clapack的交叉編譯 3. 音訊框架portaudio的交叉編譯(基於音訊流處理,詳細參考kaldi解碼器原始碼onlinebin/online-gmm-de
MQTT原始碼交叉編譯與移植
基於MQTT原始碼的嵌入式LINUX移植,網上可參看資料幾乎沒有,估計是用的不多,沒什麼人弄,又或者 太簡單,沒人寫參考。這裡記錄下編譯與移植過程。大致有三部分,交叉編譯openssl、交叉編譯MQTT、安裝MQTT伺服器。 1 交叉編譯OPENSSL 因為MQTT
ARM-Linux平臺的Busybox交叉編譯
http://blog.mcuol.com/User/lyusheng/Article/4797_1.htm ARM-Linux平臺的Busybox 交叉編譯 什麼是Busybox呢? 從名字上直接理解,Busybox是一個“繁
Ubuntu安裝mips平臺交叉編譯環境
執行命令安裝: sudo apt-get update sudo apt-get install emdebian-archive-keyring sudo apt-get install linux-libc-dev-mips-cross sud
【Linux】Linux下MIPS平臺交叉編譯FFmpeg庫 及使用庫擷取視訊中的某一幀
一.Linux下MIPS平臺交叉編譯FFmpeg庫: 1.下載ffmpeg庫的原始碼 (http://sourceforge.net/project/showfiles.php?group_id=205275&package_id=248632): [[email
geos庫交叉編譯生成ARM平臺庫
linux linu b2c com ron exec 平臺 data get 版本號信息: GEOS:geos-3.4.2.tar.bz2(http://trac.osgeo.org/geos/) CPU:ARM 編譯器:arm-linux 4.2.2
libcurl 支持 openssl 交叉編譯 mips rt5350
lib log txt pyc entry tail 還需 版本 文件中 By admin | 11月18日 0 Comment Advertisement 歷經半個月終於把libcurl庫編譯出來,參考網上很多博客,最終把自己要的庫編譯
mips交叉編譯移植python
1、準備 https://www.python.org/ 官網上下載最新的Python-2.7.15.tgz 由於需要zlib和sqlite3因此分別去官網下載 sqlite-autoconf-3250300.tar.gz zlib-1.2.1.2.tar.gz 2、編
MIPS架構的交叉編譯工具問題
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!  
linux平臺ffmpeg+h.264的本機移植和交叉編譯
本文講解在ubuntu和arm平臺下的ffmpeg和x264相關庫的移植,最終實現使用ffmpeg進行H.264編碼。 1、原始碼下載: 2、編譯 2.1、yasm-1.2.0移植 PC可使用如下命令對yasm庫進行配置、編譯和安裝,庫
史上最全的基於ffmpeg+sdl網路攝像頭編解碼播放資料(包含交叉編譯過程,附帶完整原始碼)
原創博文,嚴禁私自轉載,轉載請註明出處!!! 近期,由於工作需要,要在開發板上跑一個攝像頭,攝像頭款式比較老,不支援rtsp格式,所以選擇編譯ffmpeg+sdl實現軟解碼播放攝像頭,特此記錄整個編譯過程(非常之艱辛,發文留念) 在ubuntu上交叉編譯環境的搭建:因為開發板上搭建的程式的執
mips交叉編譯nginx
1、準備 還需要用到zlib,下載zlib-1.2.1.2 openssl:openssl-1.0.2o.tar.gz pcre:pcre-8.42.tar.gz 2、編譯 1>預編譯Openssl 由於openssl編譯不太好弄交叉編譯因此需要先到op
ubuntu16.04使用freescale的IMX6平臺交叉編譯 expect
參考http://blog.chinaunix.net/uid-23089249-id-4762021.html 下載expect原始碼,tcl原始碼 先交叉編譯tcl cd /home/mit/update/tcl8.6.8/unix CC=arm-poky-linux-gnueabi-g
mips-linux-gcc交叉編譯,kubernetes中pause二進位制資訊
一、編譯說明 剛接觸Kubernetes,便知道叢集搭建需要下載一個gcr.io/google_containers/pause-amd64:3.0映象,然後每次啟動一個容器,都會伴隨一個pause容器的啟動,pause是每個pod需要的根映象。 遇到這種情況我們都是通過
適用於樹莓派Raspberry Pi的嵌入式QT平臺(一) -- 交叉編譯安裝Qt Embedded 5.5
在樹莓派上設計桌面應用一般情況會依賴於X11環境,如果是Windows平臺,就目前而言,我們也可以選擇Windows 10 IoT環境進行開發。UWP目前也支援在樹莓派2上進行部署。至於常見的Linux X11或者Wayland環境,相比之下比較冗餘,但是QT Emebedded直接利用Framebuffer
適用於樹莓派Raspberry Pi的嵌入式QT平臺(三) -- 交叉編譯 Raspberry Pi 版GDB with Python
上篇講到“在Windows下用Qt Creator開發編譯Raspberry Qt 5應用程式”,由於目前Qt Creator所支援的GDB需要有Python支援,但是目前MinGW中的GDB都是無Python支援的,所以我們需要自己下載GDB程式碼並且編譯成針對Raspberry Pi支援Python的版本
ubuntu14.04系統下mips交叉編譯環境搭建
1.安裝必要軟體 2.下載解壓buildroot 3.配置編譯 4.設定環境變數 1.安裝必要軟體 sudo apt-get install build-essential bison flex 2.下載解壓 buildroot http://buildro
使用 Android NDK 的交叉編譯工具鏈移植 C/C++ 專案到安卓平臺
什麼是 NDK? Android NDK 是一套可以讓開發者在安卓應用開發中使用 C/C++ 實現特定模組的工具集,不是所有應用都需要用到,但是正確地使用可以有效提高應用執行效率和安全性。 為什麼要在安卓開發中使用 NDK? 遊戲引擎使用 Native 的 C/C++