Why is Sapi slow sometimes?
Sapi is an interface of the Windows operating system. This means that an application first talks to the interface and then the interface talks to the sapi synthesiser. If the synthesiser has to respond to the application then the return route takes the reverse procedure. This introduces delays which can become apparent on simple actions like keystrokes. However in a reading situation such delay are not usually detectable.