3

Androidでオフライン音声認識装置を開発しようとしています。いくつか検索した後、CMU Sphinx がこの目的に使用されていることがわかりました。

Windows にインストールしようとしています。独自の Web ページから引用されている手順は次のとおりです。

  Windows

  In MS Windows (TM), under MS Visual Studio 2008 (or newer - we test with Visual C++ 2008 Express):

     -load sphinxbase.sln located in sphinxbase directory
     -compile all the projects in SphinxBase (from sphinxbase.sln)
     -load pocketsphinx.sln in pocketsphinx directory
     -compile all the projects in PocketSphinx

問題は、sphinxbase.slnどこにもないということです!私はそれを間違って理解していますか?という名前のファイルを表示しsphinxbase.slnて実行するべきではありませんか? または、どうすればよいですか?手順は何ですか?

この質問は、Sphinx のインストールに問題がある他の人にも役立つかもしれません。

4

1 に答える 1

0

Android 用のアプリケーションをビルドするために、Windows で sphinxbase をコンパイルする必要はありません。開梱するだけです。サンプル アプリケーションをコンパイルするには、次の手順に従います。

http://cmusphinx.sourceforge.net/2011/05/building-pocketsphinx-on-android/

Windows で sphixnbase を使用するには、コンパイル済みのライブラリを次の場所からダウンロードできます。

http://sourceforge.net/projects/cmusphinx/files/sphinxbase/0.8/sphinxbase-0.8-win32.zip

ソースから Sphinxbase をコンパイルするには、ここからソースをダウンロードします

http://sourceforge.net/projects/cmusphinx/files/sphinxbase/0.8/sphinxbase-0.8.tar.gz

指示に従ってコンパイルします。ソースを解凍すると、一番上のフォルダーにある sphinxbase.sln ファイル。おそらく、表示するにはエクスプローラーで拡張機能を有効にする必要があります。

于 2013-03-12T19:23:57.247 に答える