si lo que tienes es un boton... recuerda que tiene programacion para cada una de sus fases... en reposo, sobre y activa.
Lo que te recomiendo es que en reposo pongas la programacion para detener el sonido y dentro de las acciones de sobre o activa... pongas las instrucciones para que comience el sonido... puedes intentar con este codigo en la zona de reposo:
stopAllSounds();
con esto cuando el boton este en reposo detendra todos los sonidos
De cualquier modo te dejo una direccion que creo te puede servir
http://www.entheosweb.com/Flash/flash_sound_button.asp