Each method has its strengths and weaknesses. However if your program doesn't stand to benefit from the strengths, the added complexity is still a weakness.
Method 2 for instance will simplify your code. Rather than pass the proper parameter, you need only call the proper function. However this also means that if you wind up having 100 sounds, you'll have 100 methods. It isn't scalable, and honestly, they all ultimately do the same thing conceptually. What changes is the value being passed to
Method 3 won't have a single class with 100 methods, but you will have 100 classes! This may be a strength if you're dynamically loading the class, say you have a configuration that selects a list of classes pointing to the class containing the sound to be played, effectively allowing you to change the sounds without creating another program version. However, this is going to create serious clutter with a lot of sounds.
Method 1 is the best of the methods mentioned and more sensible for the caller, having to pass only the proper enum value pertaining to the sound to play, however you again risk to have a gigantic switch statement containing 100 cases.
Consider method 4:
The enum value now is now 1-to-1 associated with the path to the file of the sound. Your program continues to use the enum values, without having to know anything about the path or how to play it. You need only create a single function which will play the associated sound file associated with the enum value.
I can't be sure which language this is, but if your language doesn't support associating values with it, you can still load a configuration file with = lines defining the exact path associated with each enum. The function tasked with the job of playing the sound will look up the enum's path and then call the sound library with the associated path.
This solution is probably ideal in any situation where you may potentially be dealing with a large number of sounds in the future as it scales well. If you're dealing with a pet project with a small number of sounds, method 1 would likely suit you just fine. Otherwise, I highly recommend method 4.