0

我想知道是否有人在使用最新版本的 Kinect SDK(即不是测试版)的情况下使用 Xbox Kinect 而不是适用于 Windows 的 Kinect 取得了成功。我安装了 SDK,Windows 可以肯定地识别设备 - 我可以在设备管理器中看到 Kinect 设备,并且能够使用 Kinect 的音频阵列在机器上进行语音识别。尝试使用该设备针对 SDK 进行开发时出现了我的问题。

在代码中对 Kinect 设备的基本检查不是拾取设备。KinectSensor.KinectSensors.Count() 返回0设备。

我觉得,由于该设备的驱动程序显然可以正常工作,SDK 中的某些东西肯定不像 Xbox 版本的 Kinect,但我很想确切地知道,因为微软只是给出了一个关于 Xbox Kinect 的模糊答案“不是旨在与 SDK 一起使用”,但有些人说它应该可以正常工作。那么,任何人都有同样的问题,还是我只是错过了什么?

4

3 回答 3

1

因此,显然问题在于虚拟环境中不支持 Xbox Kinect。我不能在我的 Parallels 实例中使用它。

http://msdn.microsoft.com/en-us/library/jj663795.aspx

于 2013-05-07T19:28:56.123 回答
0

将 Xbox 360 Kinect 与 Kinect for Windows SDK一起使用会有些用处。

我使用 sdk 开发了一个 xbox kinect,但大多数强大的 kinect 功能仅限于 windows kinect。

于 2013-05-06T12:21:25.567 回答
0

正如 Lojko 所说,使用 Xbox 360 Kinect 可能对某些事情有用,但这是有限的。我建议使用 K4W,因为在部署它时无论如何你都需要它。

您可以阅读有关Kinect for Xbox 与 Kinect for Windows 的更多信息。

于 2013-05-06T13:32:02.200 回答