juliusをiphoneアプリで使う(ビルドで挫折)

ダウンロードしてきたjuliusのファイルすべてをごそっとxcodeプロジェクトに追加してビルドしてみたところ、エラー6000個。


ライブラリ検索パスとヘッダ検索パスを設定したところ、エラー数は3000弱に。


エラーの中身を見てみると、config.hがない、というのが結構出ている。
確かに、config.h.inとうのはたくさんあるが、config.hというのはない。


試しに、config.h.inをconfig.hにリネームしてみる。エラーは約2200個に。


SNDCTL_DSP_CHANNELSがundeclaredだ、というエラーも目についたので、それらが発生していたlibsentというフォルダを参照削除する。
(コメントをみるかぎりだとネットワーク使わないならなくてもよさそうだったので)
でもエラーは2246。増えた?


gramtoolとgeneratengramフォルダも参照外す。
エラー500個に。


JULIUS_VERSION がundeclaredだ、というエラーが出てるので、検索して、"4.1.2"に手動で置き換える。



conflicting types for 'strcasecmp' というエラー
先程参照を解除したlibsentから出てるのでフォルダ自体をFinderで削除してみたら、
エラーが29000個になったので戻す。
libsentのincludeの中にあるmachines.hでコメントアウトしたらエラーは256個に。


julius/msvc/SampleApp/
julius/plugin/adin.oss
の参照解除、エラー数は56に。


#include コメントアウト。エラー残り54。





・・・ここで断念。


コンパイルできたとして、うまく動くのかが甚だ疑問。
前例がネットにないので、問題の切り分けが難しそう。


自分で音声解析やったほうがいい気がする。


というか今思いついたが、
今回認識したいのはわずか1フレーズ。


適当に特徴量抽出して、判別分析すればいいだけでは?


HMMも必要ないし、音響モデルも必要ない。