how do microphones in a phone not pick up any audio that the speakers put out? if I put a call on speaker mode, how do people on the other end not hear themselves?

664 views

how do microphones in a phone not pick up any audio that the speakers put out? if I put a call on speaker mode, how do people on the other end not hear themselves?

In: Technology

25 Answers

Anonymous 0 Comments

The phone uses 2 or more microphones to determine where in 3D space your voice is coming from in a form of triangulation, by determining how long the different microphones take to pickup the same sounds.

Using smart people algorithms it identifies what sounds are unwanted noise and what sounds are important in a call, and the unwanted noise is cancelled out by inverting the signal.

Inverting a signal in an easy to understand way, a signal is made of sound waves

sound waves are made of alternating periods of compression and refraction of air, or kinda simplified as squeezing and stretching the air to create sound.

If you have sound at the same power. But an exact opposite phase. The two waves will combine. This means the sound will be compressed at the exact opposite amount that it is stretched. And this cancels out sound, or comes very very close to doing so.

So we use two or microphones to determine what is your voice and what is noise. Then it inverts the noise signal and adds it to your call, which cancels out the noise, because it’s not inverting your voice, the anti noise wave doesn’t really effect your voice in a meaningful way.

Anonymous 0 Comments

Most speaker phones just cut off the microphone when the incoming sound signal crosses some threshold of volume so you don’t get feedback. It is a simple: “if the audio is loud enough that the mic would pick it up, then turn off (or turn way down) the mic”

This can super annoying when someone on a speaker phone is talking and another participant in the call reacts audibly or has background noise loud enough to be heard on their headset mic because every little “hmm” or “yeah” or dog bark cuts off the first person completely. I have a regular call with guy who like to use a speaker phone and a guy who interrupts everyone and I have to tell the first guy that the Interrupter isn’t going to stop interrupting so he’s got to put on a headset if he wants to be heard.

Anonymous 0 Comments

They use software which cancels the speaker noise from the microphone. Many also use input from a rear microphone to cancel ambient noise as well.

Sometimes it doesn’t work perfectly, and due to the half-second or so of lag in digital telephony, you can sometimes hear yourself speaking a half-second later from the other end.

On the whole it works pretty well, though. People have been improving it for about twenty years.

Anonymous 0 Comments

Basically, there are two microphones on most phones one of which is used for noise cancellation. They compare both audio signals from the speaker output as well as from the microphone and subtract those signals. Hence leaving the required signal to be transmitted.

Anonymous 0 Comments

I mean, I can definitely hear when someone has me on speaker. And I can definitely hear myself talking.

Anonymous 0 Comments

I’m a tech support specialist for a major phone company, and I can tell you the phone company uses algorithms in the transport network to combat feedback and reduce outside noise on phone calls. Much of it is done in the network, not by your phone. That said, it’s not perfect, and if you’ve ever sat on a large conference call you know speaker phones do feedback. I hear my own voice echo, I hear everything in the background. The most annoying are people who eat while they’re on the phone and loud mouth breathers

Anonymous 0 Comments

Part of my job is taking calls from the public. I can hear everything going on in the background and I wish people didn’t think phones were a magic device that only picked up speach. I can hear you eating, peeing, breathing. I can hear Wheel of Fortune in the background. I can hear the baby screaming on your lap. If you put me on speaker phone I do hear an echo of everything I say.

If you call someone be courteous and do it from a quiet place.

Anonymous 0 Comments

Just throwing this out there, as someone who works in a call center taking for 8 hours to people in their cellphones, your speakerphone doesn’t filter out sounds as much as you think. Please, just take the call off speaker. I’m so tired of hearing myself echo back.

Anonymous 0 Comments

In modern Cellphones, they’ve taken to being half duplex, so while the speaker is outputting noise, the microphone is turned off, and when the microphone is listening, the speaker is cut. This is why you can’t talk over each other on a cellphone and still hear what the other person is saying like you could on analog phones years ago.

There might be some magic software or hardware witchery on some types of connection, but the cell companies are too cheap to put full duplex systems in for everyone.

Anonymous 0 Comments

Won’t read the replies but I’ll add some little fact:

Audio is highly digital these days, meaning what the other part hears ain’t nothing like a 1×1 voice connection, and yes the byproduct of noise cancellation tech such as mixing and stabilizing multiple microphone sources and applying other hardware/software optimizations such as compression so fast and with such efficiency it happens in what gives us the impression of a real time conversation. Kinda like why phones come with multiple cameras instead of a single one, they’re all working in tandem to construct the illusion of a great camera.

This technology is being expanded for video, in initiatives such as Google’s Starline https://blog.google/technology/research/project-starline/ where again, SEVERAL components are working in amazing speed to give the illusion of real time talk, by emulating what we perceive as real time.