Microsoft Kinect for Windows SDK Beta Release

Source: Internet
Author: User
Tags visual studio 2010

The Kinect for Windows SDK Beta is a programming tool provided for application developers. We can use the functions of Microsoft Kinect devices through the Windows 7 system platform.

The Kinect for Windows SDK Beta contains drivers for Windows 7 operating systems, rich APIs, raw sensor streams, Human Motion Tracking, installation documents, and development resources. Microsoft Visual Studio 2010 allows developers to use C ++, C #, and Visual Basic to develop related Kinect applications.

SDK features

· Raw sensor streams

Access to raw data streams from the depth sensor, color camera sensor, and four-element microphone array enables developers to build upon the low-level streams that are generated by the Kinect sensor.

· Skeletal tracking

The capability to track the skeleton image of one or two people moving within the Kinect field of view make it easy to create gesture-driven applications.

· Advanced audio capabilities

Audio processing capabilities include sophisticated acoustic noise suppression and echo cancellation, beam formation to identify the current sound source, and integration with the Windows speech recognition API.

· Sample code and documentation

The SDK provided des more than 100 pages of technical documentation. In addition to built-in help files, the documentation provided des detailed into throughs for most samples provided with the SDK.

· Easy installation

The SDK installquickly, requires no complex configuration, and the complete installer size is less than 100 MB. developers can get up and running in just a few minutes with a standard standalone Kinect sensor unit (widely available at retail outlets ).

References

The following development documents help developers use the Kinect for Windows SDK.

· Programming Guide: Getting Started with the Kinect for Windows SDK Beta

A detail guide to installing, tracing ing, and beginning to use this SDK Beta to build applications, including an overview of the nui api, Audio API, and device access and control functions.
Word PDF

· Readme

A comprehensive review of system requirements, installation tips, file listing, and other details for the SDK Beta package.
HTML

Sample Code

· Skeletal Viewer Walkthrough-Rendering Data with the nui api (C ++ and C #)

This sample uses the nui api to access and render data from the Kinect sensor's cameras as images on the screen. the managed Skeletal Viewer sample uses Windows Presentation Foundation (WPF) to render captured images, and the native application uses DirectX.
Word PDF

· AudioCaptureRaw Walkthrough-Capturing the Raw Audio Stream (C ++)

This sample uses the Windows Audio Session API (WASAPI) to capture the raw audio stream from the Kinect sensor's four-element microphone array and write it to a. wav file.
Word PDF

· MFAudioFilter Walkthrough-Capturing Audio Streams with a Media Foundation Audio Filter (C ++)

This sample shows how to capture an audio stream from the Kinect sensor's microphone array by using the KinectAudio DMO in filter mode in a Windows Media Foundation topology.
Word PDF

· MicArrayEchoCancellation Walkthrough-Capturing Audio Streams with Acoustic Echo Cancellation and Beam Forming (C ++)

This sample shows how to use the KinectAudio DirectX Media Object (DMO) as a DirectShow source to access the Kinect sensor's microphone array. this sample uses acoustic echo cancellation to record a high-quality audio stream and beamforming and source localization to determine the selected beam and the direction of the sound source.
Word PDF

· RecordAudio Walkthrough-Recording an Audio Stream and Monitoring Direction (C #)

This console application demonstrates how to capture an audio stream from the Kinect sensor's microphone array and determine the direction of the sound source.
Work PDF

· Speech Walkthrough-Recognizing Voice Commands (C #)

This console application demonstrates how to use the Kinect sensor's microphone array with Microsoft Speech API (SAPI) to recognize voice commands.
Word PDF

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.