如何安装VOCE for C ++?

时间:2013-04-28 09:18:05

标签: java c++ qt text-to-speech voice-recognition

我正在尝试安装VOCE api,这是一个为C ++和Java构建的语音识别API。这是我第二次使用外部C ++库,第一次使用Java + C ++ api。

Voce链接 - http://voce.sourceforge.net/

在这个API中,实际上没有.lib文件,只有.jar文件!我读了整个“读我”的文件,但没有很好的线索如何为C ++设置它。我正在使用QT,这是与Visual Studio 2010编译器一起使用的最新版本。

我该如何设置?请帮忙!

2 个答案:

答案 0 :(得分:3)

查看来自VOCE的C ++标头和示例,似乎C ++选项使用Java Native Interface (JNI)来允许C ++程序运行嵌入式JVM。所有代码仍然使用Java,但您只需在项目中#'include voce.h并确保已正确设置JNI。

useful JNI tutorial here

答案 1 :(得分:2)

对于C ++,最好只使用CMUSphinx项目pocketsphinx:

http://cmusphinx.sourceforge.net

它在C ++中提供了类似的界面,而Voce仍在使用它。