0

C++ と Java の両方用に構築された音声認識 API である VOCE API をインストールしようとしています。外部 C++ ライブラリを使用するのはこれが 2 回目で、Java + C++ API を使用するのは初めてです。

音声リンク - http://voce.sourceforge.net/

この API には、実際には .lib ファイルはなく、.jar ファイルしかありません! 「お読みください」ファイル全体を読みましたが、これを C++ 用に設定する方法についての手がかりがありません。Visual Studio 2010 コンパイラで動作する最新バージョンの QT を使用しています。

どうすればこれを設定できますか?

4

2 に答える 2

3

C++ ヘッダーと VOCE の例を見ると、C++ オプションはJava Native Interface (JNI)を使用して、C++ プログラムが組み込み JVM を実行できるようになっているようです。すべてのコードはまだ Java ですが、必要なのはプロジェクト内で JNI が正しく設定されていることを確認することだけです#'includevoce.h

便利な JNI チュートリアルがここにあります。

于 2013-04-28T09:30:14.840 に答える
2

C++ の場合は、CMUSphinx プロジェクトの pocketphinx を使用することをお勧めします。

http://cmusphinx.sourceforge.net

これは C++ で同等のインターフェイスを提供し、Voce はとにかくそれを使用しています。

于 2013-04-28T11:57:10.310 に答える