microsoft / Azure-Kinect-Sensor-SDK

A cross platform (Linux and Windows) user mode SDK to read data from your Azure Kinect device.
https://Azure.com/Kinect
MIT License
1.49k stars 620 forks source link

No microphone recording - k4arecorder #660

Closed somacoder closed 5 years ago

somacoder commented 5 years ago

Much to my disappointment, I just realized that the native k4arecorder application has absolutely no support for recording audio via the microphone arrays. What's more, on the external syncronization page for the k4arecorder here: https://docs.microsoft.com/en-us/azure/kinect-dk/record-external-synchronized-units it mentions to "Disable the microphone and IMU if they aren't needed to improve reliability." However, there was no microphone support to begin with unless I am missing something.

What is the reason for this and will this be added anytime soon? It's obviously a crushing blow to out of box functionality of this Kinect, especially given its 7 microphone array is a very useful hardware feature.

tesych commented 5 years ago

@somacoder, I am sorry you are disappointed, but we do not have a plan at the moment to add support for recording audio since there are multiple tools available to do so. However, you can always add your request to Customer Voice and if it gets enough votes, we will definitely consider adding this functionality.

somacoder commented 5 years ago

@tesych Thanks for your response. The bottom line is there is no ability of your API to record video and audio simultaneously from a camera. Whether or not another program can separately access the microphones through DirectShow or WASAPI is irrelevant. If it's not natively synced with the video through the API recorder then it doesn't matter, especially with multiple cameras, where that desynchronization will only compound. What's worse, is that that relevant programming for synchronous microphone access is available across platforms on the viewer, but is not mirrored in the recorder, so what's the point? It's a bug.

UnaNancyOwen commented 5 years ago

I think this is one of the features that should be added. 👍

I am sorry you are disappointed, but we do not have a plan at the moment to add support for recording audio since there are multiple tools available to do so.

@tesych What are the tools? Please tell us typical tools name. Thanks,

1216704928 commented 4 years ago

I had the same problem, how do we record audio?

xiaotaw commented 4 years ago

I tried a third party library odas for audio recording: https://github.com/xiaotaw/odas.git.

Hope it helps.