This is a serious offer for paid service. If it can be completed by either an extension or some sort of play with the registry object, I'm happy either way. As of now, these are my needs which the other extensions (TTS Extension and TTS Advanced) don't offer:
- Working pause/unpause feature (TTS Advanced has a pause action but it doesn't work properly).
- Toggle for reading back individual key strokes as they are pressed (primarily letter and number keys, modifier keys aren't as important).
- Toggle for reading back each completed word (Such as typing "cat[space bar]" and then hearing "cat").
- Toggle for reading back each completed sentence upon spacing after punctuation.
- Track caret/cursor position as text is read.
- Scroll bar is in sync with line of text being read (so TTS isn't reading off-screen text, instead it is tracking visual text as it's spoken).
- Reading speed adjustment.