Estoy usando Ubuntu 14.04 LTS, y la cámara Kinect tiene tipo Microsoft_Xbox_NUI_Sensor_043367545147-02-Sensor
.
Puedo acceder a la cámara del Kinect desde un programa de Linux que estoy escribiendo, pero también me gustaría usar su micrófono para la comunicación de voz. ¿Cómo puedo hacer eso?
Respuestas:
Basado en lo que otros han dicho en los comentarios y algunas investigaciones que he hecho, aquí están mis sugerencias.
HARK-KINCET debería hacer el trabajo, aunque requiere instalación. Existe la posibilidad de que pueda agrupar la instalación en su juego, aunque probablemente requerirá permiso de los desarrolladores. [Basado en la respuesta de Theraot ]
La otra opción presentada aquí es usar las bibliotecas aquí y codificar un programa que se conecta a esas bibliotecas. [Basado en la respuesta de McLovin ]
Una solución que solo funcionará para usted sería usar el código publicado aquí y luego configurarlo en su núcleo. Es posible que desee verificar lo que dice el sitio sobre algunos micrófonos que tienen un error que impide la configuración completa; Si es así, use este comando de configuración:
Si tiene este error, obtendrá este error:
Por lo que he leído, este es probablemente el problema que tienes. Puede solucionarlo descargando la fuente y editándola, luego recuperando el firmware.
Desde aquí, debe seguir los pasos presentados en el enlace , ya que mis explicaciones pueden ser un poco confusas. Si desea continuar con mi explicación, edite el archivo llamado "kinect_upload_fw.c" para que se lea como:
Guarde los cambios y luego compílelo e instálelo. Esto debería solucionar el problema.
fuente