you could create an "Announcement" GSD device that ties it all together
you're right.... But still this will be custom solution. Although I think that entire Text To Speech plugin could be replaced by some more smart device that will also handle a queue of speech announcements and have possibility of other TTS engines....
I guess we need to prepare something in the future.... Maybe some mysql table with global data and General Info Plugin that will serve/change that info...
I'm also curious if something is already done or thought in this direction...
Regards,
Bulek.