IPA擬人化エージェント(Galatea) 
音声認識モジュール
Windows 版 (VC++版)

動作テスト手順

							2003/02/26
========================================================================

以下の手順で，音声認識モジュールの動作をテストできます．


□モジュール単体の音声認識テスト
---------------------------------

認識モジュールを単体で走らせ，動作環境で音声認識が正しく行えるかどうか
チェックできます．あらかじめマイクをPCに接続しておいてください．

ディレクトリ test の下にある "run_localtest.bat" をダブルクリックする
と，認識モジュール Julian が「服装選択タスク」で起動します．

服装選択タスクの文法は，..\GramJulian\vfr にあります．
発声例：『上着を白にしてください』
上記を発声して，正しく認識されるかどうかをチェックしてください．

認識がうまく行かない場合は，録音デバイスの選択や録音ボリュームをチェッ
クしてください．うまくいかない場合は，Windows付属の「サウンドレコーダー」
を使って，正しくマイク入力が録音できるかどうかチェックするとよいでしょう．


□モジュール機能の動作テスト
------------------------------

音声認識モジュールを，他のアプリケーションと接続した状態
での動作テストが行えます．この場合テスト手順は，(1)認識モジュール（サー
バー）の起動，および(2)本キットに付属のサンプルクライアントによる接続・
認識テスト，の2段階となります．

動作テストはディレクトリ test 以下で行います．

(1)認識モジュールの起動
  ディレクトリ test 以下にある "run_SRM.bat" を起動（ダブルクリック）
  すると，コマンドプロンプトウィンドウが現れ，認識モジュールが起動しま
  す．起動後，認識モジュールは "waiting client at 10500" というメッセー
  ジを出して，クライアントからの接続待ちとなります．

(2)サンプルクライアントの起動
  同ディレクトリの "run_jcontrol.bat" を起動（ダブルクリック）すること
  で，本キットに付属のサンプルクライアントが起動し，(1)の認識モジュー
  ルへの接続を行います．以下のメッセージが出たら接続成功です．
  ----------------------------------------------------------------------
  > <INPUT STATUS="LISTEN" TIME="....."/>
  ----------------------------------------------------------------------

(3)テスト発声
  マイクに向かって発話すると，認識結果がクライアント側に表示されます．
  初期文法は，サンプルの服装着せ替えタスク (GramJulian/vfr/) を使用し
  ていますので，例えば「上着を白にしてください」と発声して，正しく認
  識が行われるかどうかを確認します．

(4)認識処理の中断・再開
  サンプルクライアントのウィンドウで，キーボードから "pause" とうち
  Enterを押すことで，認識を一時中止できます．一時中止している間は，音
  声入力を受け付けません．

  一時中止時に "resume" を入力することで，中止を解除して
  音声認識を再開できます．

(5)文法の切り替え
  サンプルクライアントのウィンドウで，キーボードから
  "changegram ..\GramJulian\appoint\appoint" のようにコマンドを打つこ
   とで，認識モジュールに認識文法を送り込んで切り替えることができる．

  appointタスクの発声例：「嵯峨山先生に会いたいんです」


以上．
