jclient.pl — perl 版サンプルクライアント
jclient.pl
Julius に付属のサンプルクライアント "jcontrol" の Perl 版です. モジュール(サーバ)モードで動く Julius から認識結果を受け取ったり, Julius を制御したりできます.
わずか 57 行の簡単なプログラムです.アプリケーションへ Julius を組み込む際の参考になれば幸いです.ご自由にご利用ください。
%
julius -C ... -module
上記のようにして Julius をモジュールモードで起動した後,jclient.pl を起動します.接続するホストのデフォルトは localhost, ポート番号は 10500 です.変えたい場合はスクリプトの冒頭を書き換えてください.
%
jclient.pl
音声入力を行えば,イベント内容や結果が jclient.pl 側に送信され, 標準出力に出力されます.また,jclient.pl に対してコマンドを入力する (最後に Enter を押す)と,Julius にコマンドが送信され,Julius が制御されます. コマンドは,仕様書にあるモジュールコマンドを生のまま記述します.