パラメータファイル書式

布目手書き文字認識システムのパラメータファイルの書式を記します。


布目手書き文字認識システムのパラメータファイルは、辞書や外部プログラムを 標準設定以外の場所に置きたいとき、その設定を記述するためのファイルです。
パラメータファイルは/usr/local/share/nunome/.nunome という名前で 作成されたテキストファイルです。
各エントリはキーワードとその値を空白またはタブで区切って記述します。

  1. システム辞書(systemDictionary)
    布目認識エンジンが使用する、手書き文字辞書のパスをフルパスで記述します。
  2. ユーザ辞書(userDictionary)
    認識結果の学習結果を格納するユーザ辞書のパスをフルパスで記述します。 既存のユーザ辞書以外を記述した場合、新規に作成します。
  3. タイムアウト値(timeoutMsec)
    認識開始までのタイムアウト時間をミリ秒単位で記述します。
    タイムアウト値に0を指定した場合、タイムアウトによる自動認識は行われません。 この場合、認識開始は2つある手書きフィールドのもう一方に入力を開始したときと、 認識ボタンをタップしたときです。
  4. 学習フラグ(learnFlag)
    認識結果を学習するかどうかを、true/false のいずれかで指定します。
  5. 認識エンジン(serverProgramPath)
    布目認識エンジンのパスをフルパスで記述します。
  6. 辞書登録ユーティリティ(learnProgramPath)
    辞書登録ユーティリティのパスをフルパスで記述します。


サンプル

下記のサンプルは、パラメータファイルがない場合のシステム既定値を 書式に合わせて記述したものです。
systemDictionary	/usr/local/share/nunome/nunome_uni.dic
userDictionary		/usr/local/share/nunome/user.dic
timeoutMsec		500
learnFlag		true
serverProgramPath	/usr/local/share/nunome/nnmsrv
learnProgramPath	/usr/local/share/nunome/nnmDicman