1

私の目的は、OS X で HTK 3.4.1 を介してライブ認識を行うことです。

まず、Ubuntu 10.0.4 で実行しました。音響モデルと言語モデルを生成した後、必要なものもすべて。このコマンドを実行して、ライブ認識を行います。

    HVite -H am/tiehmm2m_5/newMacros \
          -C config/liverecog.config \
          -w lm/dgs.wdnet \
           config/dgs.dict \
           config/tie.list

私にとってはすべてうまくいきます。次に、同じコードを使用して、OS X で実行できるように移植しようとしました。モデルの生成や認識など、すべてを行うことができます。

しかし、ライブ認識を行うと、このようなエラーが発生しました。

    READY[1]>
     ERROR [+6306]  OpenAsChannel: Audio input not supported
     FATAL ERROR - Terminating program HVite

このエラーを解決するにはどうすればよいですか? 以前にこのエラーに直面した人はいますか?

前もって感謝します。

4

1 に答える 1

1

OSX での入力はサポートされていないと書かれています。サポートされていないということは、一部の機能がコードに実装されていないことを意味します。この機能が必要な場合は、それを実装するか、ニーズに合った別のツールを探す必要があります。

OSX が異なる理由は、OSX のオーディオ入力サブシステム (CoreAudio) が Linux のもの (OSS) とはかなり異なるためです。OSX で音声入力をゼロから実装するだけです。

于 2013-02-23T17:27:28.870 に答える