MMDAI2 の開発を進めながらも並行して MMDAI の iOS 版の開発を復活させ、進めています。が、デスクトップ版の MMDAI のように動かすのは当たり前といえば当たり前かもしれませんがメモリの壁が厚く、難しいです。
音声認識の選択肢
まず音声認識エンジンですがお金がかからずに使えるものはモバイルでも MMDAI もとい MMDAgent が使用している Julius しか選択肢がありませんでした。それ以外だと商用のものしかありません。代表的なものとして Siri の音声認識エンジンで使われている Nuance 社が提供する商用の SDK である Dragon Mobile SDK がありますが、クラウド型課金かつそれなりに高価なのであまり気軽に使えません。Julius の最低動作条件がメモリ256MB
Julius はそもそも推奨が 512MB、最低でも 256MB 必要なので、メモリが 256MB しかない iPhone3GS/iPad/iPod touch は最低条件に入ります。MMDAgent がバンドルしているデータではなく、Julius 公式が配布しているディクテーションキットのうち、軽量設定版がメモリ不足でクラッシュせず実行可能でした。ちなみに MMDAgent がバンドルしているデータを使うとメモリ不足でクラッシュしました。MMDAI on iOS (テスト用) の実行結果
0 件のコメント:
コメントを投稿