Dinner time? Hungry chicks? 😊
But seriously, sounds (pardon the pun) like an alarm you accidentally set somewhere. As for the "screeching" sound, the only time I hear something like that is when my TV emits it during emergency preparedness testing, or when there is a real announcement about approaching weather storm. Testing comes at precesely the same time every time, though.