| Speech :: Recognizer :: SPX :: Server. Speech :: Recognizer :: SPX :: Serverは、Sphinx2を使用してストリーミングオーディオ音声認識サーバーを書き込むためのPerlモジュールです。 |
今すぐダウンロード |
Speech :: Recognizer :: SPX :: Server. ランキングとまとめ
- ライセンス:
- Perl Artistic License
- 出版社名:
- David Huggins-Daines
- 出版社のWebサイト:
- http://search.cpan.org/djhd/Speech-Recognizer-SPX-0.09/SPX.pm
Speech :: Recognizer :: SPX :: Server. タグ
Speech :: Recognizer :: SPX :: Server. 説明
Speech :: Recognizer :: SPX :: Serverは、Sphinx2を使用してストリーミングオーディオ音声認識サーバーを書き込むためのPerlモジュールです。 Speech :: Recognizer :: Spx :: ServerはSphinx2を使用してストリーミングオーディオ音声認識サーバーを書くためのPerlモジュールです。 My $ LOG = NEW IO ::ファイル( 'server.log'); My $ audio_fh = new io ::ファイル( 'speech.raw'); My $ SRVR = SPEEE :: RECOVERSIZER :: SPX :: SERVER-> INIT({-ARG => VAL、...、$ SOCK、$ LOG、$ VEBROSE)またはDID "" SPHINX2:$! "; My $ CLIENT = NEW IO ::ソケット。 {$ SOCK、$ Clientを受け入れる){forkがない限り。 $ srvr-> sock($クライアント); $ srvr->校正または死ぬことは「オーディオストリームを校正できませんでした:$!」;間(定義された(My $ TXT = $ srvr-> next_utterance(sub {print $ log "}、sub {印刷$ log"、$ audio_fh)){印刷 "認識されたテキストは$ txtnです"; ... $ srvr-> finiまたはdie"をシャットダウンすることができませんでした:$! "; 0.0;このモジュールは、入力としてストリーミングオーディオを実行するSphinx2サーバを書くのに必要なものの束をカプセル化します。任意のファイルハンドルです。柔軟か透明であることは存在しないことです。基礎となるSPHINX-IIライブラリの厳しい制限により、同じプロセス内で複数のスピーチ:: Recoverizer :: SPX :: Serverの複数のインスタンスを作成することはできません。ただし、慎重な用途を持つ複数の異なるサーバーを作成できます。上記の例に示すように、フォーク。これは将来のSPHINX-IIのリリースで固定される可能性があります。要件: ・Perl
Speech :: Recognizer :: SPX :: Server. 関連ソフトウェア