Skip to content

An alternative to modern voice assistant devices (such as Amazon Alexa) using a unique system based on the Xbox Kinect.

Notifications You must be signed in to change notification settings

HENRYMARTIN5/Kinected

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Kinected

Kinected provides an alternative means to access ambient intelligence and IoT devices using skeletal pose tracking and hand tracking over traditional voice commands. It has a greatly configurable interface that can be changed to point to virtually any internet-enabled device. It can also be connected to traditional offline devices via the Kinected UDS (Universal Device Server).

Installation

Kinected runs in two parts: the UDS (Universal Device Server) and the Hub. Both have different hardware and software requirements.

UDS

The UDS is powered by a Raspberry Pi 4. See the wiring diagram below for more information. The webserver is a simple Flask-powered HTTP server, and you can start it with sudo python3 main.py.

image

Hub

The Hub will run on any Windows 10 (11 will quite possibly work, but I haven't tested it) machine - I personally run it on an old Dell laptop. It depends on the Kinect For Windows SDK v2.0 - just install it normally.

Technical Details

image image

Guides

Controlling UDS Mode

image

Controlling Music

image

Switching Modes

image

About

An alternative to modern voice assistant devices (such as Amazon Alexa) using a unique system based on the Xbox Kinect.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published