A speaker usually goes bad due to water or impact damage. You need to check the internals for moisture and dry it out before testing them again. If the sound is still muffled, you may need to change the unit. We provide speaker repair services for your phone and can fix it in minimal time.