Updated: Oct 10
Remove your sunglasses when speaking to someone, whether indoors or outdoors. If outdoors, find a shaded spot to talk to the person. But don't keep them on, it is considered rude.
If you have a medical reason for wearing sunglasses, apologise, and explain politely and briefly.