Local p2p noise cancelingNot necessarily.
A smartphone app can be developed that will make things much easier.
Andy and Berry meet at a noisy place.
They both launch the "noisekiller" app and bump their phones.
The phones recognize each other via WiFi.
When Andy talks on his smartphone's microphone, it records what he is saying and sends it over to Berry's phone.
Berry's phone subtracts what it hears around it from the recording that was sent to it.
Now Berry can hear what Andy is saying very well.