{"id":16359868,"url":"https://github.com/builderjer/phal-kinectv1-audio-plugin","last_synced_at":"2025-12-31T15:30:17.189Z","repository":{"id":127214938,"uuid":"603065862","full_name":"builderjer/PHAL-kinectV1-audio-plugin","owner":"builderjer","description":"Allows the Kinect V1 USB hack to work as microphone","archived":false,"fork":false,"pushed_at":"2023-02-18T22:24:33.000Z","size":105,"stargazers_count":0,"open_issues_count":2,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-12-29T17:35:24.202Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-2.1","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/builderjer.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-02-17T14:48:55.000Z","updated_at":"2023-02-18T21:57:03.000Z","dependencies_parsed_at":null,"dependency_job_id":"fb4233cd-47c6-453b-ba18-416b629e0ef1","html_url":"https://github.com/builderjer/PHAL-kinectV1-audio-plugin","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/builderjer%2FPHAL-kinectV1-audio-plugin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/builderjer%2FPHAL-kinectV1-audio-plugin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/builderjer%2FPHAL-kinectV1-audio-plugin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/builderjer%2FPHAL-kinectV1-audio-plugin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/builderjer","download_url":"https://codeload.github.com/builderjer/PHAL-kinectV1-audio-plugin/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239727035,"owners_count":19687096,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-11T02:09:52.684Z","updated_at":"2025-12-31T15:30:17.153Z","avatar_url":"https://github.com/builderjer.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Kinect Xbox V.1 audio plugin\n\n[There is a bug](#Bugs) that does not allow the firmware to upload on connection of the Kinect. \n\n[Open Issue](https://github.com/builderjer/PHAL-kinectV1-audio-plugin/issues/1}\n\nThis plugin allows the Microsoft Kinect V.1 to be used as a microphone with OVOS\nIt \u003cstrong\u003eDOES NOT\u003c/strong\u003e or is not needed with the windows verion of the Kinect.\nThis is for a USB/12v modified version of the origional Xbox Kinect.\n\n## How to install\n\n`git clone https://github.com/builderjer/PHAL-kinectV1-audio-plugin`\n\n`pip install ./PHAL-kinectV1-audio-plugin`\n\nrestart OVOS to load plugin\n\n[Bug fix to enable kinect](#Bugs)\n\n### Install Overview\n\nThis software installs the following files\n\n\u003cstrong\u003eThis assumes the user mycroft and will need modified if the default user is other than that\u003c/strong\u003e\n\n`/usr/bin/kinect_upload_fw`\n  - This is the binary that actually installs the firmware to the Kinect when attached\n\n`/usr/local/share/kinect/UACFirmware`\n  - This is the firmware that gets loaded to the device\n\n`/etc/udev/rules.d/55-kinect_audio.rules`\n  - The udev rules to upload firmware and allow regular user to use\n\n#### When installed with pip\n\n`ovos_kinect_fw`\n  - Run without arguments for help\n\n## Acknowledgments\n\nhttps://github.com/dev-0x7C6/kinect-audio-setup\n  - The bin to upload to the kinect\n\nhttps://github.com/dev-0x7C6/kinect-audio-firmware\n  - Actual firmware for the kinect\n\n### Bugs\n\nudev rule does not load when the device is plugged in.  In order to upload the firmware, after plugging in the Kinect, run the command `ovos_kinect_fw upload` and the Kinect should be working as the microphone\n\n[Open Issue](https://github.com/builderjer/PHAL-kinectV1-audio-plugin/issues/1}\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbuilderjer%2Fphal-kinectv1-audio-plugin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbuilderjer%2Fphal-kinectv1-audio-plugin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbuilderjer%2Fphal-kinectv1-audio-plugin/lists"}