I'd love to see it. Do you have a link? ... Yes, I depend on the human generated audio file over TTS. The synthesized voice is not so great though it's getting better every year. I wanted something similar to Audible's WisperSync (http://www.audible.com/mt/wfs) which uses real voice narrators.
How did u manage the sync between the audio and words? ... In my little demo, I've used IBM Watson's Speech to text API to analyze the audio. I used those results - it had timestamps, to the recognized words - and used some algorithms to match it with the text. Naturally, it did not catch like 20% of the words but was able to massage it enough that it looked smooth.
whoops, thank you for that input. Just fixed it.... I tried both of those links. It's pretty cool. It is very similar to what I've created except I took UI cues from Audible's mobile app. ...Man, just goes to show how big the world is. I thought I was a bit original on that. Thank you for sharing.