Я пытаюсь установить API VOCE, который представляет собой API-интерфейс распознавания голоса, созданный для C ++ и Java. Это второй раз, когда я работаю с внешними библиотеками C ++ и впервые работаю с Java + C ++ api.
Голосовая ссылка — http://voce.sourceforge.net/
В этом API действительно нет файлов .lib, а есть только файлы .jar! Я прочитал весь файл «read me», но не имел ни малейшего понятия о том, как настроить это для C ++. Я использую QT, последнюю версию, которая работает с компилятором Visual Studio 2010.
Как я могу настроить это? Пожалуйста помоги!
Глядя на заголовок C ++ и примеры из VOCE, кажется, что опция C ++ использует Собственный интерфейс Java (JNI) разрешить программе на C ++ запускать встроенную JVM. Весь код все еще на Java, но вам просто нужно #'include
он voce.h
в вашем проекте и убедитесь, что вы правильно настроили JNI.
Для C ++ лучше всего использовать карманный проект CMUSphinx:
http://cmusphinx.sourceforge.net
Он предоставляет сопоставимый интерфейс в C ++, и Voce использует его в любом случае.