Microphone.Start briefly freezes Unity application

When I call Microphone.Start, the entire application (on Win7 standalone, Unity3D 5.3.4f1) freezes for about half a second before recording starts. I tried moving it to a separate thread, but was informed that Microphone.Start could only be called from the main thread.

Is this a known issue, or just something on my end?

6 years later, I can only say that I experience the same problem using the Oculus Quest and there does not seem to be a good solution. I try to start the Microphone at the start of the scene to hide the freeze a little.

Could you put sample code or link? Thank you !

Experiencing the same with Unity 2022.3.14 + OpenXR with Oculus Quest Pro -_-

indeed… same here