add getAudio function