语音和手势识别同时进行

时间:2014-04-02 07:22:04

标签: c++ kinect speech-recognition gesture-recognition

我创建了两个主题。 1个用于语音,1个用于语音。

DWORD WINAPI ThreadSpeech(LPVOID temp){
speechRecog obj;
obj.start();
return 0;}
DWORD WINAPI ThreadGesture(LPVOID temp){
m_pMR2GestureRec->mainGestureRec();
return 0;
}

我正在使用其他开发者的代码。我想一次使用它们。 每当我运行线程时,只有Gesture工作,语音kinect无法初始化并产生仅用于语音的kinect初始化错误。

我需要帮助。

2 个答案:

答案 0 :(得分:0)

好吧,你得到的HRESULT值告诉你什么步失败了,为什么。使用它们;我们无法猜测。

答案 1 :(得分:0)

NuiInitialize的MSDN文档包含以下注释:

  

如果您的应用程序支持多个传感器,请使用INuiSensor   用于初始化传感器的接口。

由于您同时使用语音和手势,因此您需要使用INuiSensor::Initialize分别初始化语音和手势引擎。