Add getDurationAudio, pausePlayingAudio, releasePlayingAudio, seekToAudio; provide completion callbacks