我正在尝试使用 OpenNi 2.2 和 Nite 2.2 进行骨骼跟踪。另一方面,我想使用 Kinect SDK 1.7 进行语音处理。可能吗?我正在尝试使用此代码。但它失败了。
Init(){
openni::Device device;
openni::Status rc = openni::OpenNI::initialize();
openni::Status rc = device.open(openni::ANY_DEVICE);
nite::NiTE::initialize();
INuiSensor * NuiSensor;
HRESULT hr;
hr = NuiCreateSensorByIndex(0, &NuiSensor);
hr = pNuiSensor->NuiInitialize(NUI_INITIALIZE_FLAG_USES_AUDIO);
if (NULL == pNuiSensor || FAILED(hr))
printf("No ready Kinect found!\n");}
如果这不可能,那为什么?请解释。