kaldi中timit在線解碼器的應用

為了更直觀的理解語音識別的輸入和輸出,做了timit在線識別的實驗,根據(jù)@bbzz2博主的分享http://m.blog.csdn.net/lijin6249/article/details/51838936,對timit數(shù)據(jù)集進行了實驗,步驟相同,其中要感謝kaldi群中魏同學無私的幫助。

首先要安裝portaudio;

$cd?~/kaldi-trunk/tools/

$./install_portaudio.sh

然后編譯onlinebin

$cd?~/kaldi-trunk/src/onlinebin/

$make

運行./run.sh腳本發(fā)現(xiàn)出現(xiàn)3個錯誤:

1:找不到audio/trans.txt:沒有那個文件或目錄

解決辦法,在audio文件夾下創(chuàng)建一個空的trans.txt ?touch trans.txt

2.

WaveData:?expected?RIFF?or?RIFX,?got?NIST

這個錯誤是wav格式問題

kaldi/tools/sph2pipe_v2.5$?vim?0readme.1st

在這個目錄下打開0readme.1st

里面有編譯步驟

如果你已經(jīng)有

有sph2pipe這個文件,就不用編譯了,就是綠色這個

./sph2pipe?-f?rif?test_audio.wav?test_out.wav

test_audio.wav這個文件就是你的測試文件

要指定目錄

最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。