% tar xzvf julius-3.3.tar.gz % cd julius-3.3 % ./configure % make % make install % (日本語manをインストールする場合) make install.man.ja % make distclean % ./configure --enable-julian % make % make install % (日本語manをインストールする場合) make install.man.ja以下で各手順について具体的に説明します.
(必要であれば) libsndfile を入手しインストールする次にJuliusのソースパッケージを展開し,展開先のディレクトリへ移動します.
% gunzip -c -d julius-3.3.tar.gz | tar xvf - % cd julius-3.3なお通常版ではなく『マルチパス音響モデル対応版』をインストールする場合 は,
julius-3.3.tar.gz
の代わりに
julius-3.3-multipath.tar.gz
から展開・インストールします.
% ./configureオプション指定でさまざまな設定を行えます。デフォルトでは、Julius が速度重視設定でコンパイルされます。以下は代表的なオプションです。
% ./configure --enable-julian
% ./configure --enable-setup=standard
/home/foobar/julius/
以下に変えたい場合
% ./configure --prefix=/home/foobar/julius実行バイナリは
${prefix}/bin
, マニュアルは
${prefix}/man/man1
にインストールされます.
prefix
のデフォルトは /usr/local
です.
コンパイラは "gcc
", デバッグオプションは "-O2 -g
" がデフォルトです.
Linux では "-O6 -fomit-frame-pointer
" がデフォルトになります。
これら以外を用いるには,configure 前に使用するコンパイラとデバッグオプションをそれぞれ環境変数 "CC
" および "CFLAGS
" に設定します。ヘッダファイルのパスは環境変数 "CPPFLAGS
" で指定します。
% makeを実行すると,各ディレクトリ下にそれぞれの実行バイナリが生成されます.
% make installを実行すると,実行バイナリが
${prefix}/bin
, マニュアルが
${prefix}/man/man1
にインストールされます.
以上でインストール作業は完了です.
julius (julian) | : Julius / Julian 本体 |
---|---|
mkbingram | : バイナリN-gramファイル変換 |
adinrec, adintool | :音声入力の録音 |
mkdfa.pl, mkfa, yomi2voca.pl | :文法コンパイラ |
generate, nextword, accept_check | :文法作成支援 |
mkss | :マイク入力のノイズスペクトルを計算・保存する |
jcontrol | :サーバーモジュールモード用サンプルクライアント |
mkgshmm | : Gaussian Selection 用音響モデ ル変換ツール |