Caller Name Announcer is an app that announces the name of the person calling you. This means you can know almost immediately if you want to pick up the phone or not.
The app comes with various options to let you customize your experience. For example, you can set the maximum number of times the name is repeated, or choose whether you want to only hear the names of saved contacts or all callers.
One of the most interesting features of the app is the silent mode. If you have your phone on vibrate, it won't announce any callers. This is a good option to have, although you can also set it so the name of the caller is always announced, even if the phone is on silent.
Caller Name Announcer is a very useful app that lets you instantly know who's calling, without having to look at your smartphone.