last attempt to work with HTML Speech (instead of native TTS engine), to no avail :(
(because of multiple onEnd events)