No. It doesn't switch to speaker automatically. I have to do it manually in order to hear the caller. Or I can plus in the head set and listen to the caller.
The phone earpiece did work for a while a week ago, but now the earpiece doesn't work again. I'm wondering if something is preventing the earpiece from working from time to time (an app or bug?)