HTML DOM Window speechSynthesis property
The speechSynthesis property returns a SpeechSynthesis object, which is the entry point into using Web Speech API speech synthesis functionality and can be further used.
Syntax:
var speech = window.speechSynthesis;
Return Value: A SpeechSynthesis Object.
Example: This example shows how to get the SpeechSynthesis Object using this object.
<!DOCTYPE HTML> < html > < head > < meta charset = "UTF-8" > < title >window speechSynthesis property</ title > </ head > < body style = "text-align:center;" > < h1 style = "color:green;" > GeeksforGeeks </ h1 > < p > HTML | window speechSynthesis property </ p > < button onclick = "Geeks()" > Click Here </ button > < p id = "a" ></ p > < script > var a = document.getElementById("a"); function Geeks(){ a.innerHTML += "paused : " + window.speechSynthesis.paused + `< br >`; a.innerHTML += "pending : " + window.speechSynthesis.pending + `< br >`; a.innerHTML += "paused : " + window.speechSynthesis.speaking + `< br >`; console.log(window.speechSynthesis) } </ script > </ body > </ html > |
chevron_right
filter_none
Output:
Before Clicking Button:
After Clicking Button:
In console:
Supported Browsers:
- Google Chrome
- Safari
- Firefox
- Opera
- Edge