You are not logged in.
My microphone was detected in Firefox, but when I tried to use it, it turned out there was no input at all, and when I tried to record sound in Google Chrome, everything was recorded fine.
I tried looking for various ways from the arch forum or from Google, and I found that pulseaudio was needed, and I tried installing it with Pacman, and the results didn't work at all, and were still the same as before ![]()
Offline
Firefox audio API integration has the very annoying tendency to ignore device settings on the server/system layer. Check whether you can change the input device and whether that's configured correctly (iirc there should be a microphone symbol in the address bar you can click on to select the recording device)
If that doesn't help, produce this situation and post
sudo fuser -v /dev/snd/*
arecord -lL
pactl list cards
pactl list sources
pactl list source-outputsOffline