gpt4 book ai didi

linux - 如何正确使用libfreenect访问kinect音频设备

转载 作者:太空宇宙 更新时间:2023-11-04 10:55:45 26 4
gpt4 key购买 nike

我使用 1517 型 Kinect,并将主分支从 OpenKinect/libfreenect 存储库克隆到我的 Ubuntu 14.04 LTS x64。我的目标是使用内置麦克风阵列做一些奇特的事情。

但是如果我想测试源代码并执行示例程序,我会得到以下输出:

$ ./freenect-glview 
Kinect camera test
Number of devices found: 1
Could not open audio: -1
Failed to open motor subddevice or it is not disabled.Failed to open audio subdevice or it is not disabled.Could not open device

在编译过程中没有指出错误或警告。通过调试,我将故障排除在 FREENECT_DEVICE_MOTOR 的初始化之外。

我也尝试下载稳定包版本,使用

$ sudo apt-get install freenect 

但是(不是在 freenect-glview 中,而是在其他样本中)这个错误也会发生。

与我阅读的所有教程和指南不同的是,在命令 $lsusb 之后,输出仅显示三个名为“Microsoft Corp.”的设备,而不是像 这样的较长描述总线 001 设备 006:ID 045e:02ad Microsoft Corp. Xbox NUI 音频

你有什么计划,我该如何解决这个问题?我假设,如果它在这些样本中不起作用,它也不会在自制样本中起作用。

最佳答案

尝试以管理员权限运行。我遇到了同样的问题,这对我有用。

$ sudo ./freenect-glview 

关于linux - 如何正确使用libfreenect访问kinect音频设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28873167/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com