Estou usando o Ubuntu 14.04 LTS, e a câmera Kinect tem tipo Microsoft_Xbox_NUI_Sensor_043367545147-02-Sensor
.
Posso acessar a câmera do Kinect a partir de um programa Linux que estou escrevendo, mas também gostaria de usar o microfone para comunicação por voz. Como eu posso fazer isso?
Respostas:
Com base no que outros disseram nos comentários e em algumas pesquisas que fiz, aqui estão minhas sugestões.
O HARK-KINCET deve fazer o trabalho, embora exija instalação. Existe a possibilidade de você agrupar a instalação no seu jogo, embora provavelmente exija permissão dos desenvolvedores. [Com base na resposta de Theraot ]
A outra opção apresentada aqui é usar as bibliotecas aqui e codificar um programa que se conecta a essas bibliotecas. [Baseado na resposta de McLovin ]
Uma solução que funcionará apenas para você seria usar o código postado aqui e configurá-lo no seu kernel. Você pode verificar o que o site disse sobre alguns microfones com um bug que impede a instalação completa; Nesse caso, use este comando de instalação:
Se você tiver esse bug, receberá este erro:
Pelo que li, esse provavelmente é o problema que você está tendo. Você pode corrigi-lo baixando a fonte e editando-a e depois buscando o firmware.
A partir daqui, você deve seguir as etapas apresentadas no link , pois minhas explicações podem ficar um pouco confusas. Se você deseja continuar com minha explicação, edite o arquivo chamado "kinect_upload_fw.c" para que fique como:
Salve as alterações e, em seguida, crie e instale-o. Isto deve resolver o problema.
fonte