Shouter Pro is by far one of my most favorite Android apps where your phone will talk to you and make announcements of:
1) Notification reading. (jellybean(4.3) and above)
2) Caller name announcement while the phone is ringing.
3) Missed calls announcement if you get a missed call.
4) Text messages reading.
5) Time announcement at user defined intervals.
6) Battery status announcement
7) Device charging states announcement
8) Voice reminders
Once installed, I suggest you install the widget where you can easily toggle Shouter on and off. This app is especially helpful when you are driving. There is a free and pro version…
Source: Google Play Store – Shouter Pro