I'm sorry for my delay, but it is Christmas in Macedonia today.
It seems that You know what to do, so I decided to open the new project.
The dll works, but not well. It works enough to show me that you can finish this task.
So, the cursor is synchronized, but the speech is rudimented... it creates long breaks between the words. Also, it seems that Your driver sends the words separately to the engine, so it accentuate them as separate sentences.
Please correct these issues, and please show me how to pass the rate and volume from the SAPI (for example from the TTSApp)