çalakalem karaladım denemedim kodları, o kısmı sana kaldı

kontrol.php için şu fonksiyonu kullan;

function sayfaDegismismi($dosya,$ilkTarih){
if (file_exists($dosya)) {
if (date("d.m.Y H:i:s.",$ilkTarih)<>date("d.m.Y H:i:s.", filemtime($dosya)){
return true;
}else{
return false;
}
}else{
return false;
}
}

sayfaDegismismi('Msg.txt',date("d.m.Y H:i:s"));
kontrol etmek istediğin sayfada da şu javascripti kullanabilirsin,

window.setInterval(function() {
$.ajax({ 
type:'POST', 
url:'kontrol.php', 
success:function(cevap){ 
//burda da sesi çalarsın
} 
})
}, 5000);
javascript 5 saniyede bir kontrol eder. artık bundan sonrasını halledebilirsin bence