======================================================================
JULIUS related begin
                     Julius 1.1 -> 2.1 の変更点
JULIUS related end
JULIAN related begin
                     Julian 1.0 -> 2.1 の変更点
JULIAN related end
                                                          (1999/02/20)
                                                          (1999/04/19 改)
======================================================================
□Compatibility

JULIUS related begin
Julius-2.1 は Julius-1.1 と upward-compatible です．すなわち，
1.1でのファイルの与え方や起動時オプションは全て2.1でも使えます．
JULIUS related end
JULIAN related begin
Julian-2.1 は Julian-1.0 と upward-compatible です．すなわち，
1.1でのファイルの与え方や起動時オプションは全て2.0でも使えます．
JULIAN related end

改善された部分や追加されたオプションについては以下のとおりです．


□改善・強化された部分

JULIAN related begin
	・実時間認識が可能になった（発話開始と同時に第1パス解析を始める）
JULIAN related end
	・アルゴリズムの改良（精度・速度とも）
	・語彙数を最大32767まで拡張
	・MFCCファイル・音声波形ファイルのバイトオーダー自動識別・変換
JULIUS related begin
	・起動の高速化
JULIUS related end
	・コンパイル環境の改善(./configure スクリプト, GNU Make 不必要)
JULIAN related begin
	・ソースの整理（1.0では無関係なソースファイルが含まれていた）
JULIAN related end


□追加された実行時オプションについて

JULIUS related begin
Julius-2.x に追加されたオプションです：
JULIUS related end
JULIAN related begin
Julian-2.x に追加されたオプションです：
JULIAN related end

-C jconfファイル	全ての起動オプションをあらかじめ"jconfファイル
			"と呼ばれるファイルに記述しておいて，それを起
			動時に "-C ファイル名" で指定することができま
			す．

			jconfファイルのサンプルが Sample-j.jconf にあ
			りますのでご覧下さい． 

JULIUS related begin
-d bingramファイル	ARPA形式のN-gramファイルの代わりに，付属の 
			mkbingram を使って変換したバイナリ形式のN-gram
			ファイルを読み込むことができます．

			読み込みが高速に行えるため，Juliusの起動が非常
			に早くなるというメリットがあります．

-bw num (または-wb num)	第2パスで仮説数によるビーム幅制限を導入します．
			仮説オーバフローを回避し，長い入力に対しても安
			定して解を得られるようになります．
			
			numにはビーム幅（仮説数）を指定します．100 程
			度が適当でしょう．
JULIUS related end

-input rawfile		入力ソースとして音声波形ファイルとマイク，
-input mic		NetAudio (DatLink) から選択できます．なおマイ
(-input netaudio)	ク入力の条件については付属の README.MIC をご覧
			下さい．

-progout,-quiet,-demo	認識結果の出力形式を選択します．
			-progout で一定時間ごとに漸次的に結果を出力し
			ます（第1パス）．
			-quiet で結果の文字列のみを出力します．
			-demo は "-progout -quiet" と同義です．

======================================================================
JULIUS related begin
                     Julius 2.0 -> 2.1 の変更点
JULIUS related end
JULIAN related begin
                     Julian 2.0 -> 2.1 の変更点
JULIAN related end
                                                          (1999/04/19)
======================================================================

マイナーなバグフィックスのみです：
	・Makefileのバグを修正
	・README.MICの追加
	・マイク入力時のバッファリングを改善．長い入力でも最後が切れな
	  いようにした．


======================================================================
JULIUS related begin
                     Julius 2.1 -> 2.1z の変更点
JULIUS related end
JULIAN related begin
                     Julian 2.1 -> 2.1z の変更点
JULIAN related end
                                                          (1999/04/19)
======================================================================

  バグフィックスおよび解探索アルゴリズムに関する新機能の追加です．

バグフィックス:

	・--enable-scan-beam が正しく動作するよう fix
	・LPCCEPSTRA と LPC の判別誤りを fix
	・Makefile の catman インストール先誤りを fix
	・jconfファイルで " や ' によるquoteが効くようになった．
	・その他細かいバグフィックス


高精度化：triphone計算の強化

	・"--enable-iwcd1" で，triphone使用時に第1パスで
          近似的に単語間triphoneを扱う．
	  効果：精度…UP，計算量…UP

	・"--enable-strict-iwcd2" で，triphone使用時に第2パスの仮説展開時に
          厳密なtriphoneを適用する．
	  (configオプション --enable-strict-iwcd2)
	  効果：精度…少しUP，計算量…大幅UP

	  --enable-score-beamとの併用がお勧め (-sb でビーム幅調節)


高速化：tied-mixture対応（未完）

	・tied-mixture 対応
	  "-tmix num" で，以下の機能が on になる．
		1) フレームごとに，全分布を対象にGaussian pruningを行い
                   ながら出力確率を計算．
		   上位 num 個のみ計算
		   (numは "-tmix" で指定，デフォルトは 100)
		2) 各HMM状態からは 1) のキャッシュを参照

	  ＊＊tied-mixture型以外の通常モデルでも適用可能＊＊

	・HTKのtmix形式のファイルを読み込めるようになった．
	  Gaussian pruning はデフォルトで無効になっています．
          有効にするには上記の"-tmix num"を必ず指定して下さい．

	・hmmdefsの読み込みを高速化

								以上
