Używam Ubuntu 14.04 LTS, a kamera Kinect ma typ Microsoft_Xbox_NUI_Sensor_043367545147-02-Sensor
.
Mogę uzyskać dostęp do kamery Kinect z programu Linux, który piszę, ale chciałbym również użyć jej mikrofonu do komunikacji głosowej. Jak mogę to zrobić?
Odpowiedzi:
Na podstawie tego, co powiedzieli inni w komentarzach i niektórych badaniach, które przeprowadziłem, oto moje sugestie.
HARK-KINCET powinien wykonać to zadanie, choć wymaga instalacji. Istnieje możliwość spakowania instalacji w grze, choć prawdopodobnie będziesz potrzebować zgody deweloperów. [Na podstawie odpowiedzi Theraot ]
Inną przedstawioną tutaj opcją jest użycie tutaj bibliotek i kodowanie programu, który łączy się z tymi bibliotekami. [Na podstawie odpowiedzi McLovina ]
Rozwiązaniem, które będzie działać tylko dla ciebie, będzie użycie kodu zamieszczonego tutaj, a następnie skonfigurowanie go w jądrze. Możesz sprawdzić, co strona mówi o niektórych mikrofonach mających błąd uniemożliwiający pełną konfigurację; jeśli tak, użyj tego polecenia instalacyjnego:
Jeśli masz ten błąd, otrzymasz ten błąd:
Z tego, co przeczytałem, jest to prawdopodobnie problem, który masz. Możesz to naprawić, pobierając źródło i edytując je, a następnie pobierając oprogramowanie układowe.
Odtąd powinieneś postępować zgodnie z krokami przedstawionymi w linku , ponieważ moje wyjaśnienia mogą być nieco mylące. Jeśli chcesz kontynuować moje wyjaśnienie, edytuj plik o nazwie „kinect_upload_fw.c”, tak aby brzmiał:
Zapisz zmiany, a następnie skompiluj i zainstaluj. To powinno rozwiązać problem.
źródło