this is the best apps for get talking your mobile for all notifications
talking your contact name on calling time
Phone call time can read out the caller name or number.
talking sms notifications
Reads out sender name and optionally the text message content
talking battery life
you can get low battery warnings. Avoid over charging by getting battery charge full alert. Get charging progress.
alaram clock time
Custom messages can be added before and after time announcements
you can get notifications posted by apps. You can select the apps which you want to hear. Know who just sent the new WhatsApp message without taking out your phone.
if you need stop talking you just Shake your mobile
also auto disable voice notifications when music is played
support wired and wireless headset