Speed of WWW

I was using something like this to load a dynamically created audio file on ios.

WWW AudioToLoadPath = new WWW("file://" + Application.persistentDataPath+"/audio.wav");
Camera.main.audio.clip = AudioToLoadPath.audioClip;
Camera.main.audio.Play();

However, there seems to be a noticeable delay from the time that the audio file is created to the time when it is played. The audio file is created very quickly so I know that is not the problem. I think the issue must be with WWW. Is WWW very slow and if so, is there a faster way to load the file?

You can alter the thread priority of the WWW object.

But likely the only way to approach your problem is a pro license and asset bundles so you can control compression settings and when / how its meant to be decompressed etc