setTimeout
запускает обратный вызов один раз через <n>
миллисекунды, в то время как setInterval
запускает обратный вызов каждые <n>
миллисекунды, поэтому измените таким образом
var audio_bell = document.getElementById("audio_bell");
setInterval(function(){
audio_bell.play();
}, 60*1000)
В качестве примечания можно кэшировать ссылку на узел DOM вашего аудиоэлемента вне функции обратного вызова.