<?xml version="1.0" encoding="UTF-8"?>
<feature id="speech-synthesis"><name>Speech synthesis</name><description>The SpeechSynthesis API converts text to speech with artificial voices.</description><group>speech</group><group_name>Speech</group_name><baseline><status>widely</status><low_date>2018-09-05</low_date><high_date>2021-03-05</high_date></baseline><support><browser name="chrome" version="33" supported="true"></browser><browser name="firefox" version="49" supported="true"></browser><browser name="safari" version="7" supported="true"></browser><browser name="edge" version="14" supported="true"></browser><browser name="chrome_android" version="33" supported="true"></browser><browser name="firefox_android" version="62" supported="true"></browser><browser name="safari_ios" version="7" supported="true"></browser></support><specifications><spec>https://webaudio.github.io/web-speech-api/#tts-section</spec></specifications><caniuse><id>speech-synthesis</id></caniuse><mdn_url>https://developer.mozilla.org/docs/Web/API/SpeechSynthesis</mdn_url><compat_features><key>api.SpeechSynthesis</key><key>api.SpeechSynthesis.cancel</key><key>api.SpeechSynthesis.getVoices</key><key>api.SpeechSynthesis.pause</key><key>api.SpeechSynthesis.paused</key><key>api.SpeechSynthesis.pending</key><key>api.SpeechSynthesis.resume</key><key>api.SpeechSynthesis.speak</key><key>api.SpeechSynthesis.speaking</key><key>api.SpeechSynthesis.voiceschanged_event</key><key>api.SpeechSynthesisErrorEvent</key><key>api.SpeechSynthesisErrorEvent.SpeechSynthesisErrorEvent</key><key>api.SpeechSynthesisErrorEvent.error</key><key>api.SpeechSynthesisEvent</key><key>api.SpeechSynthesisEvent.SpeechSynthesisEvent</key><key>api.SpeechSynthesisEvent.charIndex</key><key>api.SpeechSynthesisEvent.charLength</key><key>api.SpeechSynthesisEvent.elapsedTime</key><key>api.SpeechSynthesisEvent.name</key><key>api.SpeechSynthesisEvent.utterance</key><key>api.SpeechSynthesisUtterance</key><key>api.SpeechSynthesisUtterance.SpeechSynthesisUtterance</key><key>api.SpeechSynthesisUtterance.boundary_event</key><key>api.SpeechSynthesisUtterance.end_event</key><key>api.SpeechSynthesisUtterance.error_event</key><key>api.SpeechSynthesisUtterance.lang</key><key>api.SpeechSynthesisUtterance.mark_event</key><key>api.SpeechSynthesisUtterance.pause_event</key><key>api.SpeechSynthesisUtterance.pitch</key><key>api.SpeechSynthesisUtterance.rate</key><key>api.SpeechSynthesisUtterance.resume_event</key><key>api.SpeechSynthesisUtterance.start_event</key><key>api.SpeechSynthesisUtterance.text</key><key>api.SpeechSynthesisUtterance.voice</key><key>api.SpeechSynthesisUtterance.volume</key><key>api.SpeechSynthesisVoice</key><key>api.SpeechSynthesisVoice.default</key><key>api.SpeechSynthesisVoice.lang</key><key>api.SpeechSynthesisVoice.localService</key><key>api.SpeechSynthesisVoice.name</key><key>api.SpeechSynthesisVoice.voiceURI</key><key>api.Window.speechSynthesis</key></compat_features><canonical_url>https://nowyoucanuse.com/features--speech-synthesis.html</canonical_url></feature>