我想知道是否有人使用最新版本的Kinect SDK(即不是测试版)使用Xbox Kinect而不是Kinect for Windows . 我安装了SDK,Windows肯定能识别设备 - 我可以在设备管理器中看到Kinect设备,并且能够在机器上使用Kinect的音频阵列进行语音识别 . 尝试使用设备开发SDK时出现问题 .
代码中对Kinect设备的基本检查是没有拿起设备 . KinectSensor.KinectSensors.Count()
返回 0
设备 .
我觉得,因为该设备的驱动程序显然正在工作,SDK中的某些东西一定不能像Kinect的Xbox版本,但我很想知道,因为微软只是给出了一个关于Xbox Kinect的模糊答案“不是打算与SDK一起使用“但有些人说它应该可以正常工作 . 那么,任何人都有同样的问题,或者我只是遗漏了什么?
3 回答
正如Lojko所说,使用Xbox 360 Kinect可能适用于某些事情,但这是有限的 . 我建议使用K4W,因为在部署它时无论如何都需要它 .
您可以在Kinect for Xbox vs Kinect for Windows上阅读更多信息 .
所以,显然问题是在虚拟环境中不支持Xbox Kinect . 我无法在Parallels实例中使用它 .
http://msdn.microsoft.com/en-us/library/jj663795.aspx
Using XBox 360 Kinect with Kinect for Windows SDK会有一些用处 .
我使用sdk开发了xbox kinect,但大多数强大的kinect功能仅限于windows kinect .