オペレーティングシステム:CentOS7.6.1810_x64
gccのバージョン:4.8.5
簡単な紹介
カルディは2009 JohnsHopkins大学、部分空間ガウスモデルサンプル調査を学習(SGMM)のモデリングや語彙に焦点を当てたプロジェクトの初めに生まれた、行動規範はHTKの開発に基づいており、今一言語としてC ++です。しかし、カルディの開発がもっと他のいくつかのよく知られたオープンソースプロジェクトよりもそのので、より多くの参加者のほか、ニューラルネットワーク(DNN)のサポートの特に深さ、と。さらに重要なのは、カルディは維持され、非常にタイムリーに更新、基本的には毎日新しい進捗レポート、およびフォローアップ新しいアルゴリズムの学術研究の面でより迅速に。多くの外国企業や研究機関は、特に近年では、新興企業や企業の研究所を改善するために行うには、もちろん、より多くの国内企業は、実際には、また、このプラットフォームに基づいており、カルディプラットフォームを使用しています。
公式サイト:http://kaldi-asr.org/
githubの住所:https://github.com/kaldi-asr/kaldi
コンパイル
ソースを取得します。
gitのクローンhttps://github.com/kaldi-asr/kaldi
インストール手順を確認してください。
[ローカルSRC @ルート]#の猫のカルディが/ INSTALL これは、カルディはINSTALL公式です。INSTALL.mdでも見ためのgitミラー設置。 [ のためにネイティブのWindowsがインストール、/ウィンドウを参照してくださいINSTALL] (1 ) ツールに行く / そしてそこINSTALLの指示に従ってください。 (2 ) SRCに行く / 、そこの指示に従ってくださいINSTALL。 [ローカルSRC @ルート]#
つまり:
1、命令はINSTALLインストールのツールディレクトリに。
実行エクストラ/ check_dependencies。SHのチェック依存性、インストールプロンプトに従って、 次に実行メイク -J 8つのコマンドを作る(8同時の数がメイク中で、CPUの数に応じて変更することができます)。
INSTALL 2. srcディレクトリにインストールツールのディレクトリの内容の後、インストールして指示に従ってください。
./configureを- 共有 makeが -j依存8 メイク -j 8
8メイク中に同時の数である場合、それはCPUの数に応じて変更してもよいです。
使用例
内容量:カルディ/ EGS /はいいいえ
トレーニングファイル:http://www.openslr.org/resources/1/waves_yesno.tar.gz
スクリプトを実行します。
ソースパス。SH 輸出LD_LIBRARY_PATH = $ {LD_LIBRARY_PATH}:/ルート/ SRC /カルディ/ツール/ openfst / libに 。/実行します。SH
正常終了:
... ローカル /スコア。SH --cmd utilsの/ run.plデータ/ test_yesno EXP / mono0a / graph_tgpr EXP / mono0a / decode_test_yesno ローカル /スコア。SH:単語挿入ペナルティ=で得点0.0、0.5、1.0 %WER 0.00 [ 0 / 232、0イン、0デル、0サブ] EXP / mono0a / decode_test_yesno / wer_10_0。0
ソースファイルをダウンロードした場合は遅すぎるか、訓練で、私は共有リンクから入手することができます。
この記事では、対応するリソースに対応しますhttps://pan.baidu.com/s/1ygrlvjgAcw0cXpQpIjNQIQ&shfl=sharepset
公共は、マイクロチャンネル番号19101901心配であってもよいした後、抽出コードを返信し得ます。
この記事のgithubの住所:
https://github.com/mike-zhang/mikeBlogEssays/blob/master/2019/20191019_kaldi使用するようにコンパイルし、シンプルな.rst