procedure Tick(SpeechStillBusy: Boolean; ElapsedMs: Cardinal = 0);
| SpeechStillBusy | Boolean - True while the current chunk is still being spoken |
| ElapsedMs | Cardinal - Elapsed time for the current chunk, used only when EstimatePacing is enabled |
If the engine is still busy and EstimatePacing is enabled, the method estimates the current word from ElapsedMs
If the engine is no longer busy, the session advances to the next chunk or finishes and raises OnFinished
ReadingSession1.Tick(SpeechEngineBusy, ElapsedMs);