I've been in an area of Alabama where they did that with cable. Interupted the signal with snow and an audio message. I don't remember how long it lasted but irritating is an understatement when you live in a frame construction apartment building.

As to the internet, there are several free weather programs (Weather Channel, Weather Bug, or Weather Exchange). All of them have an audio alert of some kind when NOAA posts an alert.