Basically all you have to do is adding the audio element in DOM and make it invisible, this way the user interaction works and the audio will play. This article explains how to do this