Unity WebGL API

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#.

[HTTPS Microphone Test].

Unity WebGL supports [plugins].

Microphone can work in WebGL with a [plugin].

HTML5 [can access the microphone].

[AudioRecorder demo]

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.

[Simplified Microphone Example]

[Using the MediaRecorder API]

[Create AudioClip]

Unity WebGL and Microphone

Unity 5.3.4 [lacks Microphone support in WebGL] and I don’t see it on the [roadmap]. In the meantime, a 3rd party WebGL workaround will need to be used. I of course need it for my [word detection] plugin. The forum references a couple cool plugins. 1) [pitch detection demo] and 2) [MicrophoneWebGL.unitypackage] which will need to be adapted to work. The Unity Web Player has been deprecated and appears to just work in Firefox as you can see with [Demo 1].