- 2009-11-18 (水) 12:32
- Adobe AIR

Adobe AIR 2.0 beta 公開ということで、その新APIを使用したサンプルアプリケーションを弊社で作成しました。
音声認識ランチャーです。
マイクに向かって「フォトショ!」と話せば、Photoshopが起動するような、そんな感じです。
音声認識エンジンには Julius(Julian) を採用しました。
最初は、AIR 2.0 の Microphoneクラス から音声データを取って、wavファイルにして Julius に渡していたんですが、それだと反応に時間がかかるので、結局 Julius が直接マイク音声を拾って、AIRに結果を返す形式になりました。
実用的な精度だとは言い難いかもしれません。逆に、誤認識がけっこう笑えるので面白いとおもいます。
ランチャー向けに単語辞書ファイルを調整すれば、もっと精度があがるだろうと思います。
単語辞書ファイルは、インストールすると、
C:/Documents and Settings/{UserName}/Application Data/VoiceLauncher/Local Store/julius/model/lang_m/tango.htkdic
が生成されますので、興味のある方は、自分で調整することができます。
この辺りは後々の課題ということで。
こちらから、アプリ、ソースコードともにダウンロードできます。
インストールには、AIR2.0 ランタイムが必要です。Javaを使ったのでJREも必要ですので要注意。
ソースコードは、まあ、見て頂くとわかりますが、突貫工事の跡が残り、そんなにきれいなもんじゃないです。
使い方などは、追って公開されますので少しお待ち下さい。
>2009.11.20追記:使い方のページ
- Newer: about VoiceLauncher
- Older: Sweat Shoppe
Comments:0
Trackbacks:0
- Trackback URL for this entry
- http://www.hirossy.asia/2009/11/18/adobe-air-2-0-beta-%e3%82%b5%e3%83%b3%e3%83%97%e3%83%ab%e3%82%a2%e3%83%97%e3%83%aa%e3%82%b1%e3%83%bc%e3%82%b7%e3%83%a7%e3%83%b3/trackback/
- Listed below are links to weblogs that reference
- Adobe AIR 2.0 beta サンプルアプリケーション from hirossy.asia