NtKinectDLL (DLL) and NtUnity (C# Wrapper) for NtKinect

2017.08.19: created by
2017.08.23: revised by
2017.08.24: revised by
2017.08.25: revised by
Japanese English

NtKinect is a class library to use Kinect V2 from C++ easily. In order to use it from other programming languages and development environments, NtKinect's function needs to be Dynamic Linking Library (DLL). We developed NtKinectDLL which is a library with NtKinect's functionality almost fully DLL, and NtUnity which is a wrapper file for Unity (C#). For the convenience of the users, we will release them as an Open Source of MIT License.

[NOTICE] The reason for saying "almost fully" above is becase "speech recognition" is excluded. To recognize speech, Microsoft's "Speech Platform SDK v11" needs to be installed on the system. If the SDK is mandatory. the hurdle to use NtKinectDLL library will rise. If you need "speech recognition", please refer here and you can add it easily.

Prerequisite necessary items

It is assumed that the following softwares are installed. If the installation path is different, please read as appropriate.


Latest Version: Version 1.2.3 (2017/09/12)

How to Compile

Old version(s)


The C# Wrapper of NtKinectDLL. You can use it to drive Kinect V2 via NtKinect in Unity.

Old version(s)

NtKinectDLL and NtUnity: Tutorial

we will explain how to use Kinect V2 with Unity via NtKinectDLL and NtUnity.