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?

663 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

They do pick up the audio. But the phone “knows” exactly what electrical signal it is outputting to the speakers create the audio; even with a simple electrical circuit, you can subtract that same signal from what is being output output by the microphone and transmitted over the phone line. That will cancel out most of the noise that was produced by the speakers and hopefully prevent the feedback you normally get with a microphone closer to a speaker.

It’s why if people are talking over each other on the phone you tend to get dropped audio and it just becomes garbled instead of it being very noisy.

Anonymous 0 Comments

The first thing a microphone will be connected to is a filter and then an amplifier. The filter is mostly to get rid of things outside of hearing range. Next it goes to the amplifier. The amplifier will have a built in common-mode rejection. This means that a signal on the input that is matching another signal will get snubbed out, while signals unique to the input will be amplified. Typically the common-mode rejection ratio is around 100 dB, so the sound of the speaker on your phone ends up being about 1/1000 as loud as your voice.

Anonymous 0 Comments

I hear myself all the time when my friends with Iphones talk to me on speaker it’s fucking annoying because there’s at least half a second delay and suddenly i’m talking to myself

Anonymous 0 Comments

The microphone is connected out of phase from the speaker, creating a phenomenon known as  phase cancellation, in which two identical but inverted waveforms summed together will “cancel the other out”

Anonymous 0 Comments

Have you never heard yourself while on the phone? It happens (used to happen more often) and it’s really annoying.

Anonymous 0 Comments

Not being the expert but I do believe it may be a form of phase cancellation that happen in between the mic and speaker so that the mic can pick up the sound but will invert them and cancel them out.

Anonymous 0 Comments

The mics do record it. But then it depends on the software, as some do cancel it or ignore it. Where the hardware is placed also affects.

Have a voice call in a game while playing both without headset, just speakers, and you will probably hear that feedback with a second of delay or so.

Anonymous 0 Comments

They do, and it is very difficult to mitigate.

The first step is to isolate the speaker and the microphone from the chassis, as sound is a vibration and the chassis will transmit it better than air. Ths is mechanical engineers job, and it is not easy, esp. on a cramped cell phone.

The next step is to use specific microphones that are directional, and will only pickup sound from a very near source.

Then there is active noise cancellation, where a secondary (or more) microphone records the ambient noise to “substract”it from the one coming from the primary microphone. This is done by software.

Finally, there are various filters, both software and hardware, to eliminate unwanted noise, like echo and larsen. some are integrated in chips, others need to be coded. People often use both.

TL;DR: the microphone picks this up, but phones are made to remove it.

Anonymous 0 Comments

Um we do? Every time all I hear is the echo of my annoying voice

Anonymous 0 Comments

[removed]