Enable/Disable AudioListener c#

I used AudioListener.pause=false; & AudioListener.pause=true; to enable and disable Audio in my game, but every time I use (AudioListener.pause=false;) many Audio sounds plays , so what is the right way to enable and disable Audio.

A simpler way:

DISABLED:

camera.GetComponent<AudioListener> ().enabled  =  false;

ENABLED:

camera.GetComponent<AudioListener> ().enabled  =  true;

DISABLE AUDIO LISTENER:

camera.GetComponent<AudioListener> ().enabled = !camera.GetComponent<AudioListener> ().enabled;

ENABLE AUDIO LISTENER:

camera.GetComponent<AudioListener> ().enabled = camera.GetComponent<AudioListener> ().enabled;