Sebbene siano disponibili diverse funzioni Kinect® quando si utilizza un dispositivo sensore Kinect® con un sistema secondario appropriato, molte di esse sono caratteristiche chiave per il dispositivo. Le due caratteristiche principali sono il riconoscimento vocale e il rilevamento visivo della posizione del giocatore. Questi forniscono al sistema Kinect® la capacità di riconoscere e accettare i comandi vocali degli utenti, nonché di identificare visivamente la posizione e la posizione dell’utente per i controlli e i comandi fisici. Altre funzionalità di Kinect® si basano principalmente sul software utilizzato con Kinect® e possono variare dai controlli dell’interfaccia alla voce e al movimento fino alla capacità di digitalizzare oggetti fisici per la manipolazione virtuale.
Sono disponibili numerose funzioni Kinect® quando si utilizza il dispositivo sensore Kinect® con un sistema secondario, come una console di gioco Xbox 360® o un computer. La maggior parte di queste caratteristiche, tuttavia, deriva dall’hardware incluso con il sensore Kinect®. Le due caratteristiche principali sono il microfono in grado di rilevare i comandi vocali e la fotocamera nel sensore.
All’interno del dispositivo sensore è presente un microfono responsabile di molte delle popolari funzionalità Kinect® in fase di sviluppo. Il microfono può rilevare le voci e isolare il suono delle istruzioni vocali da altri suoni ambientali o ambientali. Ciò consente al software e al firmware con il sistema Kinect® di riconoscere le istruzioni vocali per consentire agli utenti di manipolare i controlli di gioco e le opzioni dell’interfaccia utente (UI) tramite comandi vocali.
Molte delle funzioni Kinect® più esclusive, tuttavia, si basano sul sistema di telecamere all’interno del dispositivo sensore. Il sensore crea fondamentalmente una griglia di luce a infrarossi in un’area davanti al dispositivo, che viene ricevuta da una telecamera nel sensore. Questi dati vengono quindi utilizzati da firmware e software per creare una rappresentazione virtuale dell’ambiente e riconoscere le figure umane all’interno di quell’ambiente. Una volta che le persone vengono riconosciute, sono possibili i controlli di movimento, poiché il movimento e le modifiche a quella figura possono consentire il controllo del gioco e l’interazione dell’interfaccia utente.
Altre funzionalità di Kinect® che sono state create e continuano a essere sviluppate si basano su questi due sistemi primari. Il controllo del gioco, ad esempio, è reso possibile dal riconoscimento vocale, che consente ai giocatori di impartire comandi vocali al gioco stesso. I controlli di movimento consentono quindi ai giocatori di muovere i loro corpi nello spazio reale per controllare personaggi e oggetti all’interno di un gioco.
I controlli dell’interfaccia utente sono possibili in diversi modi, inclusa la possibilità per qualcuno di navigare nei menu tramite comandi vocali e selezionare opzioni in base a movimenti fisici che si riferiscono all’ambiente virtuale. Continuano a essere introdotte nuove funzionalità Kinect®, inclusa la possibilità di “scansionare” oggetti dal mondo reale in un ambiente virtuale, utilizzando la fotocamera nel sensore. Gli utenti di Kinect® possono quindi manipolare la versione virtuale dell’oggetto attraverso una combinazione di comandi vocali e di movimento.