Is there a standard or research on optimal cooldown times for audio notifications? I have a group chat application that can optionally make a sound for every received message, but it can get really noisy when the chat is super active, like during a live event. I'd like to introduce a cooldown (i.e. when triggering the sound, skip it if the sound has been played in the last second), but I don't know how long to make it, or if this is a good idea at all. Maybe it could make the chat feel inconsistent if users saw messages popping up sometimes with and sometimes without the sound.
I know I'm not the first to think of this, but I didn't find any conclusive guidance. Any thoughts?