¿Cómo puedo agregar un atajo de teclado JavaScript a una función JavaScript existente?

Aquí está mi código:

function pauseSound() {
    var pauseSound = document.getElementById("backgroundMusic");
    pauseSound.pause(); 
}

Me gustaría agregar un atajo de teclado a este código, ¿cómo puedo hacer esto para que la función también se pueda ejecutar cuando se hace clic en un botón?

Intenté agregar una declaración if más pero no funciona, ¿alguna idea?

function doc_keyUp(e) {
    if (e.ctrlKey && e.keyCode == 88) {
        pauseSound();
    }

    else if (e.ctrlKey && e.keyCode == 84) {
        playSound();
    }
}

Respuestas a la pregunta(8)

Su respuesta a la pregunta