binomed/PrezWeb

Web Speech Synthesis code improvements

Closed this issue · 0 comments

OLD

var synth = window.speechSynthesis;

var utterThis = new SpeechSynthesisUtterance(inputTxt.value);
utterThis.voice = 'fr-FR';
utterThis.pitch = 1;
utterThis.rate = 1;
synth.speak(utterThis);

NEW

var utterThis = new SpeechSynthesisUtterance("Comment ça va DevFest?");
utterThis.lang = 'fr-FR';
utterThis.pitch = 1; // range between 0 and 2
utterThis.rate = 1; // range between 0.1 and 10

window.speechSynthesis.speak(utterThis);