Default htc one during voice calls problems

I have a problem with some calls when I get a call the sound is not clear as if the speaker is garble in the other hand I receive some calls with high quality sound.

is there any idea or any help?
is the call speaker is the same as music speaker?because I don't have any trouble with music sound.

I'm on Android Revolution HD

Thanks