26. Kinect QuickStart
• 4 –Array High Quality Microphone
- Can get a direction of SoundSource
KINECT FOR WINDOWS
27. Kinect Audio로 할 수 있는 것
• Audio Capture -> Recorder
• Sound Information
• Speech Recognition
• Raw Voice Data Access (using Software-Filter)
->하지만 오디오컨트롤 자체가 하드웨어와 연관되어 있어서
세밀한 조절을 위해서는 궁극적으로 C++을 이용해야 함.
KINECT FOR WINDOWS
28. C++에서 제공하는 API
• KinectAudio DirectX Media Object(DMO)
• Windows Audio Session API (WASAPI)
KINECT FOR WINDOWS
29. SOUND POSITION
• Sound Source Angle : 소리가 나는 방향 과 강도
• Beam Angle : 소리가 진행하는 방향
-50 0 +50
KINECT FOR WINDOWS
31. Attention!!
• 반드시 AudioStream은 SkeletonStream을 활성화
시킨 후에 활성화시켜야 함
kinectSensor.Start();
kinectSensor.AudioSource.Start(); // --> this will create an audio stream
kinectSensor.SkeletonStream.Enable(); // --> this will stop the audio stream as an undesired side effect
나쁜 예
KINECT FOR WINDOWS
32. Attention!!
• 반드시 AudioStream은 SkeletonStream을 활성화
시킨 후에 활성화시켜야 함
Workaround #1 (start audio after skeleton):
kinectSensor.Start();
kinectSensor.SkeletonStream.Enable();
kinectSensor.AudioSource.Start();
Workaround #2 (restart audio after skeleton):
kinectSensor.Start();
kinectSensor.AudioSource.Start(); // --> this will create an audio stream
kinectSensor.SkeletonStream.Enable(); // --> this will stop the audio stream as an undesired side effect
kinectSensor.AudioSource.Start(); // --> this will create another audio stream
좋은 예
KINECT FOR WINDOWS