These older 2012 - 2015 MBPros tend to have their speakers degrade over time resulting in a distorted sound. I've never seen so many speakers fail on any laptop before. The 2014 & 2015 model are considered "Vintage" so repairs are only available as long as the necessary parts are still available. However, an Apple Authorized Service Provider is your best option since I'm not sure an Apple Store will repair it since many Apple Stores send repairs to an Apple mail-in repair depot (some AASPs do this as well). The 2015 MBPro just recently became "Vintage" so the part may still be available.
For a 13" model the speakers are easy to replace, but the speaker connector is very tight while the connector on the Logic Board is very fragile (it has a very weak connection to the Logic Board). I have actually accidentally lifted the connector from the Logic Board even when I was extremely careful and aware of the issue. Unfortunately all of the speakers I've found online are used, so they have a good chance of being weak & distorted (or soon will be).