setPan
機能
左右のスピーカから出力される音声のバランスを設定します。
引数
- バランスの数値
- -10(左)から10(右)まで21段階の設定が可能です。-10より小さい値や、10より大きな値を設定しようとした場合、自動的に最小値-10、最大値10に設定されます。
戻り値
なし
使用例
var waitId;
vds.setCast("KeikoJPf");
vdsp.setPan(-10);
vds.speak("私は左から読み上げます。");
waitId = setInterval( "if(vdsp.isSpeaking()==1){
clearInterval(waitId);
vds.setCast('TakashiJPm');
vdsp.setPan(10);
vds.speak("私は右から読み上げます。");
}" , 100);
- 上の例では、「KeikoJPf」の音声を右から出力し、その後「TakashiJPm」の音声で右から出力します。
- タイミングの調整には、VoiceDeliveryオブジェクトのspeakメソッド紹介した方法を使っています。