日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > Ubuntu >内容正文

Ubuntu

kaldi在java中运行_ubuntu下kaldi的安装以及实例的运行

發(fā)布時間:2025/3/21 Ubuntu 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 kaldi在java中运行_ubuntu下kaldi的安装以及实例的运行 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

一、安裝所有相關(guān)軟件包

sudo apt-get install autoconf,automake,gcc,libtool,subversion,libatlas-dev,libatlas-base-dev,gfortran

二、下載kaldi到目錄kaldi-trunk

svn co https://svn.code.sf.net/p/kaldi/code/trunk kaldi-trunk

三、編譯安裝使用到的工具

cd kaldi-trunk/tools

make

四、配置kaldi

cd ../src

./configure

五、編譯kaldi

make all

六、運行例子yesno

cd ../egs/yesno/s5

./run.sh

參考結(jié)果:

decode.sh: feature type is delta

%WER 0.00 [ 0 / 240, 0 ins, 0 del, 0 sub ] exp/mono0a/decode_test_yesno/wer_1

七、運行例子timit

1、在kaldi-trunk/egs/timit目錄下創(chuàng)建data目錄

cd

mkdir kaldi-trunk/egs/timit/data

2、把timit.rar里面的東西拷貝到kaldi-trunk/egs/timit/data 中,我的數(shù)據(jù)是rar格式的,所以在windows下解壓,然后winscp拷貝

3、修改運行環(huán)境:修改kaldi-trunk/egs/timit/s5中的cms.sh,默認(rèn)是運行#a)JHU cluster,改成運行#c)run it local

#a) JHU cluster options

#export train_cmd="queue.pl -l arch=*64"

#export decode_cmd="queue.pl -l arch=*64,mem_free=2G,ram_free=2G"

#export mkgraph_cmd="queue.pl -l arch=*64,ram_free=4G,mem_free=4G"

#export cuda_cmd=run.pl

#b) BUT cluster options

#export train_cmd="queue.pl -q all.q@@blade -l ram_free=1200M,mem_free=1200M"

#export decode_cmd="queue.pl -q all.q@@blade -l ram_free=1700M,mem_free=1700M"

#export decodebig_cmd="queue.pl -q all.q@@blade -l ram_free=4G,mem_free=4G"

#export cuda_cmd="queue.pl -q long.q@@pco203 -l gpu=1"

#export cuda_cmd="queue.pl -q long.q@pcspeech-gpu"

#export mkgraph_cmd="queue.pl -q all.q@@servers -l ram_free=4G,mem_free=4G"

#c) run it locally...

export train_cmd=run.pl

export decode_cmd=run.pl

export cuda_cmd=run.pl

export mkgraph_cmd=run.pl

4、修改run.sh 更改數(shù)據(jù)位置

timit=/export/corpora5/LDC/LDC93S1/timit/TIMIT修改為

timit=/root/kaldi-trunk/egs/timit/data

5、運行例子

cd

cd kaldi-trunk/egs/timit/s5

經(jīng)過漫長的等待:出結(jié)果了

在整個過程中,出了N多錯誤,分別在cygwin,vmware虛擬機,真機上安裝調(diào)試了N次,現(xiàn)將遇到的問題總結(jié)如下:如果有相同問題的,可以參考

一、svn co https://svn.code.sf.net/p/kaldi/code/trunk kaldi-trunk 出錯

1、未安裝subversion

解決:sudo apt-get install subversion

2、找不到https://kaldi.svn.sourceforge.net/svnroot/kaldi/trunk

解決:換成https://svn.code.sf.net/p/kaldi/code/trunk

二、tools里面make出錯

1、 sctk-2.4.0-20091110-0958.tar.bz2 解壓出錯。這個是因為壓縮工具不支持bz2的解壓。

解決:修改Makefile,將所有的 ? ?sctk-2.4.0-20091110-0958.tar.bz2 改成sctk-2.4.0-20091110-0958.tar.gz

2、缺少gcc,automake,autoconf,gfortran,libtool

解決:安裝相應(yīng)的軟件包。

三、src里面./configure 或者make 出錯

1、Could not find libatlas.so in any of the obvious places, will most likely try static:

找不到libatlas.so

解決:sudo apt-get install libatlas-base-dev ,libatlas-dev

四、運行yesno例子出錯

1、找不到libfstscript.so.1

fstarcsort: error while loading shared libraries: libfstscript.so.1: cannot open shared object file: No such file or directory

解決:find libfstscript.so.1 然后把這個文件拷貝到/usr/lib

2、找不到libfst.so.1

fstarcsort: error while loading shared libraries: libfst.so.1: cannot open shared object file: No such file or directory

解決:findlibfst.so.1 然后把這個文件拷貝到/usr/lib

五、運行timit 例子出錯:

1、找不到測試數(shù)據(jù)

timit_data_prep.sh: Spot check of command line argument failed

Command line argument must be absolute pathname to TIMIT directory

with name like /export/corpora5/LDC/LDC93S1/timit/TIMIT

解決:修改run.sh 中的 timit=/export/corpora5/LDC/LDC93S1/timit/TIMIT,使他指向你的數(shù)據(jù)位置

2、找不到qsub

qsub not found.

解決:修改cmd.sh :注釋掉#a)下面的命令,打開#c)下面的選項。

總結(jié)

以上是生活随笔為你收集整理的kaldi在java中运行_ubuntu下kaldi的安装以及实例的运行的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。