did u sweat too much when using the phone in the gym or something? over a period of time, the speaker would've gone. no remedy except to get it replaced. won't cost much if u go to a reliable nokia care center. which city r u from? if in chennai, the one opposite satyam cinemas does a great job. most of the minor issues even if the phone is out of warranty, i get it done for free over there, and just in 2 mins.