use a base64 string instead of a sound file to get around ios limitations