After reading many forums and tearing my phone apart, I finally figured this one out. I had the same problem many others were reporting, with anyone in my Favorites having their names announced when they called, even though I'd turned off Talkback and any other voice stuff. What I had noticed was that in Settings/ Language And Input/Notification Readout, all five options were checked but greyed out so I couldn't uncheck them. And "Calls from favourite contacts" was the one causing me all the trouble.
The solution on a Galaxy S5 running 4.4.2 is to use two fingers to pull down the Notification Bar, and then from that bunch of icons you see turn ON Hands-Free Mode (which is the old Driving Mode - it has a steering wheel icon).
Now, go back to Settings/Language And Input/Notification Readout and you'll be able to uncheck all those 5 options. After you've done that, go back to the Notification Bar and turn OFF the Hands-Free Mode. Job done!