Respeaker USB Mic Array - Directional audio and noise filtering

Currently testing the respeaker usb mic array which will be attached to a robot, and I would like for it to only pick up audio from a specific direction/angle. Is this something that is adjustable through code? I currently have the DOA.py working and it correctly recognizes the direction audio is coming from. Is it also possible to achieve live background noise filtering to make the mic usable in outdoor environments? The end goal is to use the clean audio as live input being streamed to another user online. Thank you very much.