Replying to:

@dotproto.com I guess the closest thing you can do is check the elapsedTime value of the last end/error event (browser depending for reasons) to see how much time passed since it started speaking & guestimate where it left off

That, or just start the whole thing over from scratch

Simeon Vincent @dotproto