audioClip from filepath?

I’m making a program where the user can browse files on their computer and upload them to use in the project. I got it working just fine for pngs/jpgs, but this audio stuff is killing me. Right now, I have this im my code:

AudioClip clip = FileBrowser.Result[0] as AudioClip;
//FileBrowser.Resut.[0] is a string of the filepath, like C:\Users\1010m\Documents\BinkyMusic.wav

whereThisGoes.GetComponent<ChangeSong>().mySong = clip;
Debug.Log(clip);

I just need to figure out how to get that first line of code working. I know I can’t implicitly convert string to audioclip, but Resources.Load doesnt work because it’d be elsewhere on the computer. Please help!

oh my god i did it. It took me literally 6 hours but i did it:

string destinationPath = Path.Combine(Application.persistentDataPath, FileBrowserHelpers.GetFilename(FileBrowser.Result[0]));
            FileBrowserHelpers.CopyFile(FileBrowser.Result[0], destinationPath);

            using (UnityWebRequest www = UnityWebRequestMultimedia.GetAudioClip("file:///" + destinationPath, AudioType.WAV))
            {
                {
                    yield return www.SendWebRequest();


                }
                AudioClip clip = DownloadHandlerAudioClip.GetContent(www);


                //FileBrowser.Resut.[0] is a string of the filepath, like C:\Users\1010m\Documents\BinkyMusic.wav

                whereThisGoes.GetComponent<ChangeSong>().mySong = clip;
                Debug.Log(clip.name);

            }