Unity is still adding to the [WebGL API] and currently lacks `Microphone` support.
I was able to add `Microphone` support as a `wslib` plugin in Unity and here is the first [demo]. [debug]
Arrays can be [shared] between WebGL and C#.
Unity WebGL supports [plugins].
Microphone can work in WebGL with a [plugin].
HTML5 [can access the microphone].
Looks like Chrome has to be started in a special way to allow [working locally].
Some features also require [HTTPS].
This [demo] can get the nice microphone names.