Hi everyone. My first post and I know this is an old thread, but I had this exact problem with my galaxy s4. Speaker phone worked fine, but when I talked on normal calls no one could hear me.
long story short, I fixed mine and it was very simple.
There is a tiny little hole at the bottom...