Text to Speech Demo

by SHELDON PASCIAK

HTML

<p>
    <label>Message
        <input type="text" id="text" value="Your package has been recorded."></input>
    </label>
</p>
<p>
    <label>Volume
        <input type="number" id="volume" value="1"></input>
    </label>
</p>
<p>
    <label>Rate
        <input type="number" id="rate" value="1"></input>
    </label>
</p>
<p>
    <label>Pitch
        <input type="number" id="pitch" value="1"></input>
    </label>
</p>
<p>
    <label>Voice
        <select id="voice"></select>
    </label>
</p>
<p>
    <button type="button">Speak!</button>
</p>

JavaScript

var message = new SpeechSynthesisUtterance("555");
var voices = speechSynthesis.getVoices();

    speechSynthesis.speak(message);