moved mic stuff over to content script, should probably try to move this to background page so we don't have to keep requesting permission for mic