Can You Play External MP3's from a script?

Please, Just dont answer yes or no, actually help.

Im not going to use the WWW function, I need to grab a file off of my desktop using my custom file manager (Already Set Up). When I grab the file, In unity, How can I play it, since it is a external source Im pretty sure I just cant do -

Audio.PlayOneShot(myPath)

Thanks.

Seems like the solution would be to use WWW by appending “file://” to the front of your path, and then following the answer in this thread: Loading a new audioclip during runtime - Questions & Answers - Unity Discussions. I know you said that you have your own custom file manager, but what’s to stop you from using WWW after your manager provides the path?