How could I match the surrounding traffics displayed with their radio communication
Several approaches, currently impractical for GA:


Your radio receiver would need to be directional, to estimate the
sender's bearing and maybe distance, and from that derive the
sender's identity.
Voice broadcasts would need to be augmented with a digital squawk
indicating the sender's call sign, like some automated speech
broadcast weather reports do.
Onboard automatic speech
recognition
trained particularly for call signs could try to infer the sender's.


But we're a long way from duplicating how videoconfering software highlights whoever's speaking.