スマホで音声認識

[1] で開発されているプロジェクトのコードを読み、動かす。kaldiOpenFSTをarmv7でコンパイルし、aarを作成している。コア部分はC++ (kaldi)、front end interfaceはJavaJava側からswigC++を呼び出している。予めHCLとGをcomposeせず、on-the-fly decoding。実機で動かすと、性能は落ちるが予想以上にlatencyが低く、いい感じ。

[1] https://github.com/alphacep/kaldi-android