mkgshmm — モノフォンHMMを GMS 用に変換する
mkgshmm
{monophone_hmmdefs}
>
{outputfile}
mkgshmm はHTK形式のmonophone HMMを Julius の Gaussian Mixture Selection (GMS) 用に変換するperlスクリプトです.
GMSはJulius-3.2からサポートされている音響尤度計算の高速化手法です. フレームごとに monophone の状態尤度に基づいてtriphoneやPTMの状態を予備選択することで,音響尤度計算が高速化されます.
まずターゲットとするtriphoneやPTMに対して,同じコーパスで学習した monophone モデルを用意します.
次にそのmonophoneモデルを mkgshmm を用いて GMS 用に変換します.
%
mkgshmm monophone > gshmmfile
これを Julius で "-gshmm
" で指定します.
%
julius -C ... -gshmm gshmmfile
GMS用モデルはtriphoneやPTMと同一のコーパスから作成する必要がある点に注意してください.gshmm がミスマッチだと選択誤りが生じ,性能が劣化します.