CFLAGS
はお好みで。
$ wget -c http://ccrma.stanford.edu/~jos/resample/libresample-0.1.3.tgz $ gzip -cd libresample-0.1.3.tgz | tar xvf - $ cd libresample-0.1.3/ $ ./configure $ make $ sudo cp include/libresample.h /usr/local/include/ $ sudo cp libresample.a /usr/local/lib/
普通であれば、今更入れる理由は大してないはず。
UNIX 系 OS 上で動く Windows API の実装。 開発版。
WFST ベースの音声認識システム (以下、デコーダと呼ぶ)。 以前から気になっていたのだけれど、なかなか挑戦する暇がなかった。 暇ができたわけではないけど、今回、iMac, VMware Fusion 上の Linux (Debian Lenny x86_64) 環境に入れてみた。
Juicer is a Weighted Finite State Transducer (WFST) based decoder for Automatic Speech Recognition (ASR).
このシステムは Torch3 と Tracter の 2 つのライブラリを必要とするのだが、 残念ながら後者を Mac OS X 上で組み立てることが出来ていない…。
正直「日本人は Julius で良いよね」と思っているので、今、Juicer を試すのは個人的なお遊び。 …まあ、WFST ベースのデコーダでソースが公開されているのはこれくらいしかないみたいなので、 「将来、仕事などで役に立つかもしれない」という期待を少ししているのは否定できないけど。
事前に Xcode/g++ 付属の tr1/hashtable の不具合に対処しておくこと。
$ wget -c http://mohri-lt.cs.nyu.edu/twiki/pub/FST/FstDownload/openfst-1.1.tar.gz $ gzip -cd openfst-1.1.tar.gz | tar xvf - $ cd openfst-1.1/ $ ./configure $ make && make check $ sudo make install
CXXFLAGS
などはお好みで
(この手のメモリをたくさん使いそうなツールこそ、x86_64 バイナリにしたいところ)。
事前に iconv, gettext をインストールしておくと良い。
$ wget -c http://tukaani.org/xz/xz-4.999.8beta.tar.gz $ gzip -cd xz-4.999.8beta.tar.gz | tar xvf - $ cd xz-4.999.8beta/ $ ./configure --disable-assembler $ make && make check $ sudo make install
CFLAGS
などはお好みで。
xz は、*.lzma, *.xz を伸長できるが、現時点では *.lz を伸長できない。 まだ lzip も持っておく必要がありそう。