用Voce启动程序

时间:2015-06-23 22:31:51

标签: c++ speech-recognition voice-recognition

我已经成功编译了我的第一个Voce库程序,但是当我启动程序时,它就会立即停止。我不能说任何一个字就停止了

#include <iostream>
#include <string>
#include <voce.h>
#include <windows.h>

using namespace std;

int main()
{
    voce::init("voce/lib", false, true, "voce/lib/grams", "digits");

    while (voce::getRecognizerQueueSize() > 0)
    {
        std::string s = voce::popRecognizedString();
        std::cout << "You said: " << s << std::endl;
    }

    system("PAUSE");
    return 0;

}

我将此代码放在:http://voce.sourceforge.net/

感谢您的帮助

0 个答案:

没有答案