isSpeaking

機能

音声の出力中であるか否かを調べるメソッド。

引数

なし

戻り値

出力の状態を表す数値
音声出力中(1)もしくは、停止中(0)

使用例

var waitId;
vds.speak("最初に読み上げます");
waitId = setInterval("if(vdsp.isSpeaking()==1){
    clearInterval(waitId);
    vds.speak("2番目に読み上げます");
}" , 100);
  • speakメソッドを2つ続けて呼び出す場合、2番目のspeakメソッドの呼び出しは、音声読み上げが始まった後に行う必要があります。上の例では、isSpeakingメソッドをsetIntervalの中で使用してタイミングを計っています。