It's bit hard to pick-up the accents of a person unless you have visual of what race (background) of how that person look like.
I have not found that a person's race makes that big a deal as far as picking up their accent. It just takes careful listening. I have listened to a white man from Jamaica who sounds just like the black men I know from there.