Yes it seems to work pretty well but it is not the same as a human recording. It does have a somewhat robotic sound especially if you speed it up (there are three speed levels). It is also not perfect in interpreting the text but mostly it gets things right. I also sense a difference between the male voice and female voice (you can choose which to use).
One thing that is good is that with the headphone connection you can plug this into a line in on a car radio and listen to it that way.