Dang, this is a great app. Thank for making it!
One minor improvement suggestion: In the timed mode (auto scroll by words per minute), when it gets to the end -- it assumes I've finished talking and then hides the words. In reality, I might finish talking 10-20 seconds after it reaches the end. So, that mode is currently unusable. The other mode (word tracking) works fine for me -- but the reason I might do the timed scroll is to help keep myself on pace, particularly if I have a time limit for whatever speech or presentation I'm making.