Me incomoda eu clicar e não fazer nada pois o som do anterior ainda está tocando... Para quem, assim como eu, acha ruim ter que esperar o som acabar para clicar em outro, fiz um código que permite cancelar o audio anterior e começar o novo, deixando a cargo do usuário escutar.
Criei uma contante que identifica o tipo 'audio' e coloquei comando para pausar e resetar, não sei se é o melhor código, mas funcionou para o que eu queria.
const pausaAudios = document.querySelectorAll('audio');
pausaAudios.forEach((audio) => {
audio.pause();
audio.currentTime = 0;
})