Microphone doesn't work in Google meet

I use Ubuntu 18.04 and Lenovo Ideapad 320. There is a problem with microphone. In Google Meet, the built-in microphone doesn't work.

However, on the settings page(of Google meet) built-in microphone is selected as source input. The microphone indicator shows that I produce the voice however my interlocutors do not hear me.

I also tried to use the USB headset - the same result(of course I previously selected the headset as source on Ubuntu settings and in google meet's settings). Interestingly that for example in slack everything works fine(external USB headset also works, but it requires re-login to the Ubuntu session).

In all situations, I can hear my interlocutors. Thanks in advance! I've already checked similar questions related to hangouts on askubuntu.com, nothing helped.


Solution 1:

I had this problem, with this laptop and Ubuntu 18.04. These steps work for me. They also work for me on Ubuntu 20.04.

Start up PulseAudio Volume control (pavucontrol). In the "Recording" tab, set "Show:" to "All Streams". In the "Input Devices" tab, set "Show:" to "All Input Devices". Change "Built-in Audio Analogue Stereo" to "Port: Internal Microphone", and click the lock icon so that "Front Left" and "Front Right" sliders appear. Move the "Front Left" slider for "Internal Microphone" so it lines up with "Base", and move the "Front Right" slider so it lines up with "Silence".

Follow the link to the Google Meet event. If prompted, allow Google Meet to access the microphone (called something like "Monitor of built-in audio analogue stereo"), and the camera.

Back in pavucontrol, go to the "Recording" tab. Change "Firefox: AudioCallBackDriver from" to "Built-in Audio Analogue Stereo". Move the slider so it lines up with "100%".

Join your meeting.