Perhaps use two Bluetooth headsets (with ear plug style ear buds that seal your ear canal for noise reduction) and simply place a call between your two phones?... You'd have duplex audio (although you might have some echo/bleed if you're standing really close to one another) and noise reduction.