added audio listenerAPI