If you want a device that'll translate announcements as they're spoken, 3PO is a good choice. This real-time speech-to-speech translation system can translate multiple languages in a single conversation, so it's good for places like hotels or restaurants where people speak multiple languages. It's got a "Tune-in" mode for real-time announcements, and it can set up automatically with no configuration, so it should work without much trouble.
Another powerful option is StreamText, which offers real-time translation for more than 130 languages. The service offers transcription, but it also can be integrated with services like Adobe, Zoom and YouTube. It's geared for events and conferences, so it's good for situations where you want people to understand announcements and discussions as they happen.
If you want a more general-purpose translation and transcription system, check out Byrdhouse. This AI-powered system supports more than 100 languages and offers features like voice-to-text transcription, support for accents and dialects, and meeting transcripts. It's good for business meetings, global families and other situations, so it's a good general-purpose option for real-time translation.