Best way to play audio files to callers?

Hello all!

I am relatively new to FreePBX and am wondering if there is a good way to play audio files to callers? I realize that you can manually upload audio files one by one, but I am looking for some sort of solution that will play audio files out of a folder on the server and have playback controls like pause, fast forward etc. Is there a module that adds this functionality?

I would like to setup a call-in number where folks could call in and listen to audio files. Can somebody point me in the right direction?

Thanks in advance!