iPhone has a setting that can announce callers. There are a few simple choices to ensure you hear announcements in the desired context(s).
Looking for a clever solution to a frustration you didn’t realize you could address? There might be an app for that. Give me a call and I’ll help you find it and get started.