var text = "あいうえおかきくけこ";
var tts = new ActiveXObject("Speech.SpVoice");
tts.Rate = 1;
tts.Speak(text);

こんな感じのjsファイルを作ってwshで実行すれば簡単に読み上げさせられるけど
読み上げしてる途中に別の読み上げをさせようとすると、エラーになる。
SVSFPurgeBeforeSpeakフラグを渡して
tts.Speak(text,2);
とすれば前の処理を止めてからspeakするのかと思ったけど、そうでもなく、
止める責任は、実行したプロセスにあるみたい。
実行中に止めるにはどうすればいいのだろう?