Here's my take on this (from personal experience)...
I have an HTC One M7 that the TOP speaker (the one used for phone calls) sounds "blown"... but most likely isn't... read on...
The reason it's usually the TOP speaker that buzzes is that it's the one at the bottom of my pocket when I carry...