投稿者:Celebre for Blessed Perfection 2008/05/16 (金) 06:43:10        [qwerty]
おはよう。英文スピーチエンジンの開発は単体レベルでは中段にさしかかっています。いわゆるインターフェースの開発は完了し、
その後、Beanにおいてスピーチエンジンのテストを完了。JSFサーブレッド内に組み込むことで、画面入力→サーバにWAVファイル作成まで完了した。
開発している中で気になった問題はSunのJSFフレームワークはポストバック時に呼び出されるメソッドが2つ存在する事。
preprocess()とprerender()の違いがいまひとつ把握できない。しかし、現在のサーブレッド作成においては影響のない要素である事から解決は保留。
続いて、画面入力された英文をサーバの特定ディレクトリに作成する際、Java.Policyのパーミッションエラーが起きたことについて非常に悩んだ。
解決策としては、現在のJava.Policyの設定を全開するという大胆な解決法。UNIXDeamonに例えればポート全開の状態ですか(失笑
セキュリティに関しては今後も検討また、セキュリティの高いJava.Policy設定も検討しなければならないとなる中で、現在の進捗は中段である。
この後は、この作成されたWAVファイルをFileInputStreamへ出力し、そのストリームをResponseへOutputStreamする事により解決する問題だと想定しています。
また、Response仕様及び音声ストリームと音声ダウンロードの違いによるロジックの差異についても検証を行わなければならない。