Solved by andfanilo in post #4 
              
              
                Hmmm you’re right can’t seem to give any permission to the microphone on any browser  
I also do think you’re right about the HTTP and not local, as described in google chrome - Browser says "Camera Blocked to protect your privacy" - Stack Overflow. But even setting the flag to treat insecure origin…