No Microphone Device

I am developing a game which needs voice input, but Microphone.devices (.Length) always return 0 devices. I am using Unity 5.3.3 and my laptop has built-in Mic, which is working fine (out of Unity). I have also attached an external mic but all in vain. Looking forward for some amazing help.

I’ve just wasted about 3 hours on this, you need to make sure that the check “Disable Unity Audio” under edit–> Project Settings → Audio is unchecked.

In the editor it’ll still keep returning all the microphone devices, but in a standalone build this is being blocked. I have reported this as a bug.

this is not working