How to run sample files on Windows (Japanese)
はじめに
このページでは、HARK Cookbook のサンプルを Windows 上で動かす方法を説明します。
準備
インストール
- python のインストール
https://www.python.org/ftp/python/2.7.8/python-2.7.8.msi
- numpy のインストール
http://sourceforge.net/projects/numpy/files/NumPy/1.8.1/numpy-1.8.1-win32-superpack-python2.7.exe/download
音声認識ネットワークサンプル
対応するドキュメント
http://www.hark.jp/document/hark-cookbook-ja/sect0020.html
置き換えるファイル
以下の4つのファイルを
- 1_Julius.sh
- 2_Recognition.sh
- 3_Evaluation.sh
- score.py
次の4つのファイルに置き換えます。
- 1_Julius.bat(574)
- 2_Recognition_2.1.0.bat(275) (HARK 2.1.0 以降用に更新。 (2015/07/31))
- 3_Evaluation.bat(515)
- score.py(748)
なお、.bat は、windows の batファイルに合うように修正、.py は、出力の文字コードが shift jis になるように修正しています。
確認
まずは、コマンドプロンプトで下記のように実行して、インストールを確認します。
C:\Windows\system32> python # コマンド python を実行 Python 2.7. ....[数行のメッセージ] ... >>>import numpy # 入力 >>> # 何も出ないことを確認
上記の場合は問題ありません。もし、下記のような ImportError が出たら、numpy のインストールに失敗しています。
Traceback (most recent call last): File "<stdin>", line 1, in <module> ImportError: No module named numpy
下記 URL などを参考に環境変数を設定してください。
http://docs.python.jp/2/using/windows.html
実行
ドキュメントで .sh と書かれている場所を .bat に読み替えて実行します。
変更履歴
- 2015/07/31 HARK 2.1.0 に対応。 2_Recognition.bat(444) は HARK 2.0.0 以前用のスクリプトです。
- 2014/10/29 ページ作成