{
    "dom-speechgrammar-src": [
        {
            "engines": [
                "blink",
                "gecko"
            ],
            "needsflag": [
                "gecko"
            ],
            "filename": "api/SpeechGrammar.json",
            "name": "src",
            "slug": "API/SpeechGrammar/src",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechGrammar/src",
            "summary": "The src property of the SpeechGrammar interface sets and returns a string containing the grammar from within in the SpeechGrammar object.",
            "support": {
                "chrome": {
                    "version_added": "25"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": "44",
                    "flags": [
                        {
                            "type": "preference",
                            "name": "media.webspeech.recognition.enable",
                            "value_to_set": "true"
                        }
                    ],
                    "notes": "Note that currently only the speech synthesis part is available in Firefox Desktop - the speech recognition part will be available soon, once the required internal permissions are sorted out."
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "27"
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": false
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechGrammar.src"
        }
    ],
    "dom-speechgrammar-weight": [
        {
            "engines": [
                "blink",
                "gecko"
            ],
            "needsflag": [
                "gecko"
            ],
            "filename": "api/SpeechGrammar.json",
            "name": "weight",
            "slug": "API/SpeechGrammar/weight",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechGrammar/weight",
            "summary": "The optional weight property of the SpeechGrammar interface sets and returns the weight of the SpeechGrammar object.",
            "support": {
                "chrome": {
                    "version_added": "25"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": "44",
                    "flags": [
                        {
                            "type": "preference",
                            "name": "media.webspeech.recognition.enable",
                            "value_to_set": "true"
                        }
                    ],
                    "notes": "Note that currently only the speech synthesis part is available in Firefox Desktop - the speech recognition part will be available soon, once the required internal permissions are sorted out."
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "27"
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": false
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechGrammar.weight"
        }
    ],
    "speechreco-speechgrammar": [
        {
            "engines": [
                "gecko"
            ],
            "needsflag": [
                "gecko"
            ],
            "prefixed": [
                "blink"
            ],
            "filename": "api/SpeechGrammar.json",
            "name": "SpeechGrammar",
            "slug": "API/SpeechGrammar",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechGrammar",
            "summary": "The SpeechGrammar interface of the Web Speech API represents a set of words or patterns of words that we want the recognition service to recognize.",
            "support": {
                "chrome": {
                    "version_added": "25",
                    "prefix": "webkit"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": "44",
                    "flags": [
                        {
                            "type": "preference",
                            "name": "media.webspeech.recognition.enable",
                            "value_to_set": "true"
                        }
                    ],
                    "notes": "Note that currently only the speech synthesis part is available in Firefox Desktop - the speech recognition part will be available soon, once the required internal permissions are sorted out."
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "27"
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": false
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "79",
                    "prefix": "webkit"
                }
            },
            "title": "SpeechGrammar"
        }
    ],
    "dom-speechgrammarlist-speechgrammarlist": [
        {
            "engines": [],
            "prefixed": [
                "blink"
            ],
            "filename": "api/SpeechGrammarList.json",
            "name": "SpeechGrammarList",
            "slug": "API/SpeechGrammarList/SpeechGrammarList",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechGrammarList/SpeechGrammarList",
            "summary": "The SpeechGrammarList() constructor creates a new SpeechGrammarList object instance.",
            "support": {
                "chrome": {
                    "prefix": "webkit",
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": false
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": false
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "prefix": "webkit",
                    "version_added": "79"
                }
            },
            "title": "SpeechGrammarList()"
        }
    ],
    "dom-speechgrammarlist-addfromstring": [
        {
            "engines": [
                "blink"
            ],
            "filename": "api/SpeechGrammarList.json",
            "name": "addFromString",
            "slug": "API/SpeechGrammarList/addFromString",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechGrammarList/addFromString",
            "summary": "The addFromString() method of the SpeechGrammarList interface takes a grammar present in a specific string within the code base (e.g. stored in a variable) and adds it to the SpeechGrammarList as a new SpeechGrammar object.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": false
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": false
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechGrammarList.addFromString()"
        }
    ],
    "dom-speechgrammarlist-addfromuri": [
        {
            "engines": [
                "blink"
            ],
            "filename": "api/SpeechGrammarList.json",
            "name": "addFromURI",
            "slug": "API/SpeechGrammarList/addFromURI",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechGrammarList/addFromURI",
            "summary": "The addFromURI() method of the SpeechGrammarList interface takes a grammar present at a specific URI and adds it to the SpeechGrammarList as a new SpeechGrammar object.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": false
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": false
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechGrammarList.addFromURI()"
        }
    ],
    "dom-speechgrammarlist-item": [
        {
            "engines": [
                "blink"
            ],
            "filename": "api/SpeechGrammarList.json",
            "name": "item",
            "slug": "API/SpeechGrammarList/item",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechGrammarList/item",
            "summary": "The item getter of the SpeechGrammarList interface is a standard getter — it allows individual SpeechGrammar objects to be retrieved from the SpeechGrammarList using array syntax.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": false
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": false
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechGrammarList.item()"
        }
    ],
    "dom-speechgrammarlist-length": [
        {
            "engines": [
                "blink"
            ],
            "filename": "api/SpeechGrammarList.json",
            "name": "length",
            "slug": "API/SpeechGrammarList/length",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechGrammarList/length",
            "summary": "The length read-only property of the SpeechGrammarList interface returns the number of SpeechGrammar objects contained in the SpeechGrammarList.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": false
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": false
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechGrammarList.length"
        }
    ],
    "speechgrammarlist": [
        {
            "engines": [],
            "prefixed": [
                "blink"
            ],
            "filename": "api/SpeechGrammarList.json",
            "name": "SpeechGrammarList",
            "slug": "API/SpeechGrammarList",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechGrammarList",
            "summary": "The SpeechGrammarList interface of the Web Speech API represents a list of SpeechGrammar objects containing words or patterns of words that we want the recognition service to recognize.",
            "support": {
                "chrome": {
                    "prefix": "webkit",
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": false
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": false
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "prefix": "webkit",
                    "version_added": "79"
                }
            },
            "title": "SpeechGrammarList"
        }
    ],
    "dom-speechrecognition-speechrecognition": [
        {
            "engines": [],
            "prefixed": [
                "blink",
                "webkit"
            ],
            "filename": "api/SpeechRecognition.json",
            "name": "SpeechRecognition",
            "slug": "API/SpeechRecognition/SpeechRecognition",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechRecognition/SpeechRecognition",
            "summary": "The SpeechRecognition() constructor creates a new SpeechRecognition object instance.",
            "support": {
                "chrome": {
                    "prefix": "webkit",
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": false
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "prefix": "webkit",
                    "version_added": "14.1"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": {
                    "prefix": "webkit",
                    "version_added": "37"
                },
                "edge_blink": {
                    "prefix": "webkit",
                    "version_added": "79"
                }
            },
            "title": "SpeechRecognition()"
        }
    ],
    "dom-speechrecognition-abort": [
        {
            "engines": [
                "blink",
                "webkit"
            ],
            "filename": "api/SpeechRecognition.json",
            "name": "abort",
            "slug": "API/SpeechRecognition/abort",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechRecognition/abort",
            "summary": "The abort() method of the Web Speech API stops the speech recognition service from listening to incoming audio, and doesn't attempt to return a SpeechRecognitionResult.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "14.1"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechRecognition.abort()"
        }
    ],
    "eventdef-speechrecognition-audioend": [
        {
            "engines": [
                "blink",
                "webkit"
            ],
            "filename": "api/SpeechRecognition.json",
            "name": "audioend_event",
            "slug": "API/SpeechRecognition/audioend_event",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechRecognition/audioend_event",
            "summary": "The audioend event of the Web Speech API is fired when the user agent has finished capturing audio for speech recognition.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "14.1"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechRecognition: audioend event"
        }
    ],
    "dom-speechrecognition-onaudioend": [
        {
            "engines": [
                "blink",
                "webkit"
            ],
            "filename": "api/SpeechRecognition.json",
            "name": "audioend_event",
            "slug": "API/SpeechRecognition/audioend_event",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechRecognition/audioend_event",
            "summary": "The audioend event of the Web Speech API is fired when the user agent has finished capturing audio for speech recognition.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "14.1"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechRecognition: audioend event"
        }
    ],
    "eventdef-speechrecognition-audiostart": [
        {
            "engines": [
                "blink",
                "webkit"
            ],
            "filename": "api/SpeechRecognition.json",
            "name": "audiostart_event",
            "slug": "API/SpeechRecognition/audiostart_event",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechRecognition/audiostart_event",
            "summary": "The audiostart event of the Web Speech API is fired when the user agent has started to capture audio for speech recognition.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "14.1"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechRecognition: audiostart event"
        }
    ],
    "dom-speechrecognition-onaudiostart": [
        {
            "engines": [
                "blink",
                "webkit"
            ],
            "filename": "api/SpeechRecognition.json",
            "name": "audiostart_event",
            "slug": "API/SpeechRecognition/audiostart_event",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechRecognition/audiostart_event",
            "summary": "The audiostart event of the Web Speech API is fired when the user agent has started to capture audio for speech recognition.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "14.1"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechRecognition: audiostart event"
        }
    ],
    "dom-speechrecognition-continuous": [
        {
            "engines": [
                "blink",
                "webkit"
            ],
            "filename": "api/SpeechRecognition.json",
            "name": "continuous",
            "slug": "API/SpeechRecognition/continuous",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechRecognition/continuous",
            "summary": "The continuous property of the SpeechRecognition interface controls whether continuous results are returned for each recognition, or only a single result.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "14.1"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechRecognition.continuous"
        }
    ],
    "eventdef-speechrecognition-end": [
        {
            "engines": [
                "blink",
                "webkit"
            ],
            "filename": "api/SpeechRecognition.json",
            "name": "end_event",
            "slug": "API/SpeechRecognition/end_event",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechRecognition/end_event",
            "summary": "The end event of the Web Speech API SpeechRecognition object is fired when the speech recognition service has disconnected.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "14.1"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechRecognition: end event"
        }
    ],
    "dom-speechrecognition-onend": [
        {
            "engines": [
                "blink",
                "webkit"
            ],
            "filename": "api/SpeechRecognition.json",
            "name": "end_event",
            "slug": "API/SpeechRecognition/end_event",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechRecognition/end_event",
            "summary": "The end event of the Web Speech API SpeechRecognition object is fired when the speech recognition service has disconnected.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "14.1"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechRecognition: end event"
        }
    ],
    "eventdef-speechrecognition-error": [
        {
            "engines": [
                "blink",
                "webkit"
            ],
            "filename": "api/SpeechRecognition.json",
            "name": "error_event",
            "slug": "API/SpeechRecognition/error_event",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechRecognition/error_event",
            "summary": "The error event of the Web Speech API SpeechRecognition object is fired when a speech recognition error occurs.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "14.1"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechRecognition: error event"
        }
    ],
    "dom-speechrecognition-onerror": [
        {
            "engines": [
                "blink",
                "webkit"
            ],
            "filename": "api/SpeechRecognition.json",
            "name": "error_event",
            "slug": "API/SpeechRecognition/error_event",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechRecognition/error_event",
            "summary": "The error event of the Web Speech API SpeechRecognition object is fired when a speech recognition error occurs.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "14.1"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechRecognition: error event"
        }
    ],
    "dom-speechrecognition-grammars": [
        {
            "engines": [
                "blink"
            ],
            "filename": "api/SpeechRecognition.json",
            "name": "grammars",
            "slug": "API/SpeechRecognition/grammars",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechRecognition/grammars",
            "summary": "The grammars property of the SpeechRecognition interface returns and sets a collection of SpeechGrammar objects that represent the grammars that will be understood by the current SpeechRecognition.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": false
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechRecognition.grammars"
        }
    ],
    "dom-speechrecognition-interimresults": [
        {
            "engines": [
                "blink",
                "webkit"
            ],
            "filename": "api/SpeechRecognition.json",
            "name": "interimResults",
            "slug": "API/SpeechRecognition/interimResults",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechRecognition/interimResults",
            "summary": "The interimResults property of the SpeechRecognition interface controls whether interim results should be returned (true) or not (false.) Interim results are results that are not yet final (e.g. the SpeechRecognitionResult.isFinal property is false.)",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "14.1"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechRecognition.interimResults"
        }
    ],
    "dom-speechrecognition-lang": [
        {
            "engines": [
                "blink",
                "webkit"
            ],
            "filename": "api/SpeechRecognition.json",
            "name": "lang",
            "slug": "API/SpeechRecognition/lang",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechRecognition/lang",
            "summary": "A string representing the BCP 47 language tag for the current SpeechRecognition.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "14.1"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechRecognition.lang"
        }
    ],
    "dom-speechrecognition-maxalternatives": [
        {
            "engines": [
                "blink",
                "webkit"
            ],
            "filename": "api/SpeechRecognition.json",
            "name": "maxAlternatives",
            "slug": "API/SpeechRecognition/maxAlternatives",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechRecognition/maxAlternatives",
            "summary": "The maxAlternatives property of the SpeechRecognition interface sets the maximum number of SpeechRecognitionAlternatives provided per SpeechRecognitionResult.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "14.1"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechRecognition.maxAlternatives"
        }
    ],
    "eventdef-speechrecognition-nomatch": [
        {
            "engines": [
                "blink",
                "webkit"
            ],
            "filename": "api/SpeechRecognition.json",
            "name": "nomatch_event",
            "slug": "API/SpeechRecognition/nomatch_event",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechRecognition/nomatch_event",
            "summary": "The nomatch event of the Web Speech API is fired when the speech recognition service returns a final result with no significant recognition.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "14.1"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechRecognition: nomatch event"
        }
    ],
    "dom-speechrecognition-onnomatch": [
        {
            "engines": [
                "blink",
                "webkit"
            ],
            "filename": "api/SpeechRecognition.json",
            "name": "nomatch_event",
            "slug": "API/SpeechRecognition/nomatch_event",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechRecognition/nomatch_event",
            "summary": "The nomatch event of the Web Speech API is fired when the speech recognition service returns a final result with no significant recognition.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "14.1"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechRecognition: nomatch event"
        }
    ],
    "eventdef-speechrecognition-result": [
        {
            "engines": [
                "blink",
                "webkit"
            ],
            "filename": "api/SpeechRecognition.json",
            "name": "result_event",
            "slug": "API/SpeechRecognition/result_event",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechRecognition/result_event",
            "summary": "The result event of the Web Speech API is fired when the speech recognition service returns a result — a word or phrase has been positively recognized and this has been communicated back to the app",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "14.1"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechRecognition: result event"
        }
    ],
    "dom-speechrecognition-onresult": [
        {
            "engines": [
                "blink",
                "webkit"
            ],
            "filename": "api/SpeechRecognition.json",
            "name": "result_event",
            "slug": "API/SpeechRecognition/result_event",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechRecognition/result_event",
            "summary": "The result event of the Web Speech API is fired when the speech recognition service returns a result — a word or phrase has been positively recognized and this has been communicated back to the app",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "14.1"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechRecognition: result event"
        }
    ],
    "eventdef-speechrecognition-soundend": [
        {
            "engines": [
                "blink",
                "webkit"
            ],
            "filename": "api/SpeechRecognition.json",
            "name": "soundend_event",
            "slug": "API/SpeechRecognition/soundend_event",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechRecognition/soundend_event",
            "summary": "The soundend event of the Web Speech API is fired when any sound — recognizable speech or not — has stopped being detected.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "14.1"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechRecognition: soundend event"
        }
    ],
    "dom-speechrecognition-onsoundend": [
        {
            "engines": [
                "blink",
                "webkit"
            ],
            "filename": "api/SpeechRecognition.json",
            "name": "soundend_event",
            "slug": "API/SpeechRecognition/soundend_event",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechRecognition/soundend_event",
            "summary": "The soundend event of the Web Speech API is fired when any sound — recognizable speech or not — has stopped being detected.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "14.1"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechRecognition: soundend event"
        }
    ],
    "eventdef-speechrecognition-soundstart": [
        {
            "engines": [
                "blink",
                "webkit"
            ],
            "filename": "api/SpeechRecognition.json",
            "name": "soundstart_event",
            "slug": "API/SpeechRecognition/soundstart_event",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechRecognition/soundstart_event",
            "summary": "The soundstart event of the Web Speech API is fired when any sound — recognizable speech or not — has been detected.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "14.1"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechRecognition: soundstart event"
        }
    ],
    "dom-speechrecognition-onsoundstart": [
        {
            "engines": [
                "blink",
                "webkit"
            ],
            "filename": "api/SpeechRecognition.json",
            "name": "soundstart_event",
            "slug": "API/SpeechRecognition/soundstart_event",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechRecognition/soundstart_event",
            "summary": "The soundstart event of the Web Speech API is fired when any sound — recognizable speech or not — has been detected.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "14.1"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechRecognition: soundstart event"
        }
    ],
    "eventdef-speechrecognition-speechend": [
        {
            "engines": [
                "blink",
                "webkit"
            ],
            "filename": "api/SpeechRecognition.json",
            "name": "speechend_event",
            "slug": "API/SpeechRecognition/speechend_event",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechRecognition/speechend_event",
            "summary": "The speechend event of the Web Speech API is fired when speech recognized by the speech recognition service has stopped being detected.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "14.1"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechRecognition: speechend event"
        }
    ],
    "dom-speechrecognition-onspeechend": [
        {
            "engines": [
                "blink",
                "webkit"
            ],
            "filename": "api/SpeechRecognition.json",
            "name": "speechend_event",
            "slug": "API/SpeechRecognition/speechend_event",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechRecognition/speechend_event",
            "summary": "The speechend event of the Web Speech API is fired when speech recognized by the speech recognition service has stopped being detected.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "14.1"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechRecognition: speechend event"
        }
    ],
    "eventdef-speechrecognition-speechstart": [
        {
            "engines": [
                "blink",
                "webkit"
            ],
            "filename": "api/SpeechRecognition.json",
            "name": "speechstart_event",
            "slug": "API/SpeechRecognition/speechstart_event",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechRecognition/speechstart_event",
            "summary": "The speechstart event of the Web Speech API is fired when sound recognized by the speech recognition service as speech has been detected.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "14.1"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechRecognition: speechstart event"
        }
    ],
    "dom-speechrecognition-onspeechstart": [
        {
            "engines": [
                "blink",
                "webkit"
            ],
            "filename": "api/SpeechRecognition.json",
            "name": "speechstart_event",
            "slug": "API/SpeechRecognition/speechstart_event",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechRecognition/speechstart_event",
            "summary": "The speechstart event of the Web Speech API is fired when sound recognized by the speech recognition service as speech has been detected.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "14.1"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechRecognition: speechstart event"
        }
    ],
    "dom-speechrecognition-start": [
        {
            "engines": [
                "blink",
                "webkit"
            ],
            "filename": "api/SpeechRecognition.json",
            "name": "start",
            "slug": "API/SpeechRecognition/start",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechRecognition/start",
            "summary": "The start() method of the Web Speech API starts the speech recognition service listening to incoming audio with intent to recognize grammars associated with the current SpeechRecognition.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "14.1"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechRecognition.start()"
        }
    ],
    "eventdef-speechrecognition-start": [
        {
            "engines": [
                "blink",
                "webkit"
            ],
            "filename": "api/SpeechRecognition.json",
            "name": "start_event",
            "slug": "API/SpeechRecognition/start_event",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechRecognition/start_event",
            "summary": "The start event of the Web Speech API SpeechRecognition object is fired when the speech recognition service has begun listening to incoming audio with intent to recognize grammars associated with the current SpeechRecognition.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "14.1"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechRecognition: start event"
        }
    ],
    "dom-speechrecognition-onstart": [
        {
            "engines": [
                "blink",
                "webkit"
            ],
            "filename": "api/SpeechRecognition.json",
            "name": "start_event",
            "slug": "API/SpeechRecognition/start_event",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechRecognition/start_event",
            "summary": "The start event of the Web Speech API SpeechRecognition object is fired when the speech recognition service has begun listening to incoming audio with intent to recognize grammars associated with the current SpeechRecognition.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "14.1"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechRecognition: start event"
        }
    ],
    "dom-speechrecognition-stop": [
        {
            "engines": [
                "blink",
                "webkit"
            ],
            "filename": "api/SpeechRecognition.json",
            "name": "stop",
            "slug": "API/SpeechRecognition/stop",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechRecognition/stop",
            "summary": "The stop() method of the Web Speech API stops the speech recognition service from listening to incoming audio, and attempts to return a SpeechRecognitionResult using the audio captured so far.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "14.1"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechRecognition.stop()"
        }
    ],
    "speechreco-section": [
        {
            "engines": [],
            "prefixed": [
                "blink",
                "webkit"
            ],
            "filename": "api/SpeechRecognition.json",
            "name": "SpeechRecognition",
            "slug": "API/SpeechRecognition",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechRecognition",
            "summary": "The SpeechRecognition interface of the Web Speech API is the controller interface for the recognition service; this also handles the SpeechRecognitionEvent sent from the recognition service.",
            "support": {
                "chrome": {
                    "prefix": "webkit",
                    "version_added": "33",
                    "notes": "You'll need to serve your code through a web server for recognition to work."
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "prefix": "webkit",
                    "version_added": "14.1"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "prefix": "webkit",
                    "version_added": "79",
                    "notes": "You'll need to serve your code through a web server for recognition to work."
                }
            },
            "caniuse": {
                "feature": "speech-recognition",
                "title": "Speech Recognition API"
            },
            "title": "SpeechRecognition"
        }
    ],
    "dom-speechrecognitionalternative-confidence": [
        {
            "engines": [
                "blink",
                "webkit"
            ],
            "filename": "api/SpeechRecognitionAlternative.json",
            "name": "confidence",
            "slug": "API/SpeechRecognitionAlternative/confidence",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechRecognitionAlternative/confidence",
            "summary": "The confidence read-only property of the SpeechRecognitionResult interface returns a numeric estimate of how confident the speech recognition system is that the recognition is correct.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": false
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": "14.1"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechRecognitionAlternative.confidence"
        }
    ],
    "dom-speechrecognitionalternative-transcript": [
        {
            "engines": [
                "blink",
                "webkit"
            ],
            "filename": "api/SpeechRecognitionAlternative.json",
            "name": "transcript",
            "slug": "API/SpeechRecognitionAlternative/transcript",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechRecognitionAlternative/transcript",
            "summary": "The transcript read-only property of the SpeechRecognitionResult interface returns a string containing the transcript of the recognized word(s).",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": false
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": "14.1"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechRecognitionAlternative.transcript"
        }
    ],
    "speechreco-alternative": [
        {
            "engines": [
                "blink",
                "webkit"
            ],
            "filename": "api/SpeechRecognitionAlternative.json",
            "name": "SpeechRecognitionAlternative",
            "slug": "API/SpeechRecognitionAlternative",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechRecognitionAlternative",
            "summary": "The SpeechRecognitionAlternative interface of the Web Speech API represents a single word that has been recognized by the speech recognition service.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": false
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": "14.1"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechRecognitionAlternative"
        }
    ],
    "dom-speechrecognitionerrorevent-error": [
        {
            "engines": [
                "blink",
                "webkit"
            ],
            "filename": "api/SpeechRecognitionErrorEvent.json",
            "name": "error",
            "slug": "API/SpeechRecognitionErrorEvent/error",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechRecognitionErrorEvent/error",
            "summary": "The error read-only property of the SpeechRecognitionErrorEvent interface returns the type of error raised.",
            "support": {
                "chrome": {
                    "version_added": "77"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": false
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": "14.1"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechRecognitionErrorEvent.error"
        }
    ],
    "dom-speechrecognitionerrorevent-message": [
        {
            "engines": [
                "blink",
                "webkit"
            ],
            "filename": "api/SpeechRecognitionErrorEvent.json",
            "name": "message",
            "slug": "API/SpeechRecognitionErrorEvent/message",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechRecognitionErrorEvent/message",
            "summary": "The message read-only property of the SpeechRecognitionErrorEvent interface returns a message describing the error in more detail.",
            "support": {
                "chrome": {
                    "version_added": "77"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": false
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": "14.1"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechRecognitionErrorEvent.message"
        }
    ],
    "speechrecognitionerrorevent": [
        {
            "engines": [
                "webkit"
            ],
            "altname": [
                "blink"
            ],
            "filename": "api/SpeechRecognitionErrorEvent.json",
            "name": "SpeechRecognitionErrorEvent",
            "slug": "API/SpeechRecognitionErrorEvent",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechRecognitionErrorEvent",
            "summary": "The SpeechRecognitionErrorEvent interface of the Web Speech API represents error messages from the recognition service.",
            "support": {
                "chrome": {
                    "alternative_name": "webkitSpeechRecognitionError",
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": false
                },
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": false
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": "14.1"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "alternative_name": "webkitSpeechRecognitionError",
                    "version_added": "79"
                }
            },
            "title": "SpeechRecognitionErrorEvent"
        }
    ],
    "dom-speechrecognitionevent-resultindex": [
        {
            "engines": [
                "blink",
                "webkit"
            ],
            "filename": "api/SpeechRecognitionEvent.json",
            "name": "resultIndex",
            "slug": "API/SpeechRecognitionEvent/resultIndex",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechRecognitionEvent/resultIndex",
            "summary": "The resultIndex read-only property of the SpeechRecognitionEvent interface returns the lowest index value result in the SpeechRecognitionResultList \"array\" that has actually changed.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": false
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": "14.1"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechRecognitionEvent.resultIndex"
        }
    ],
    "dom-speechrecognitionevent-results": [
        {
            "engines": [
                "blink",
                "webkit"
            ],
            "filename": "api/SpeechRecognitionEvent.json",
            "name": "results",
            "slug": "API/SpeechRecognitionEvent/results",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechRecognitionEvent/results",
            "summary": "The results read-only property of the SpeechRecognitionEvent interface returns a SpeechRecognitionResultList object representing all the speech recognition results for the current session.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": false
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": "14.1"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechRecognitionEvent.results"
        }
    ],
    "speechreco-event": [
        {
            "engines": [
                "webkit"
            ],
            "prefixed": [
                "blink"
            ],
            "filename": "api/SpeechRecognitionEvent.json",
            "name": "SpeechRecognitionEvent",
            "slug": "API/SpeechRecognitionEvent",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechRecognitionEvent",
            "summary": "The SpeechRecognitionEvent interface of the Web Speech API represents the event object for the result and nomatch events, and contains all the data associated with an interim or final speech recognition result.",
            "support": {
                "chrome": {
                    "prefix": "webkit",
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": false
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": "14.1"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "prefix": "webkit",
                    "version_added": "79"
                }
            },
            "title": "SpeechRecognitionEvent"
        }
    ],
    "dom-speechrecognitionresult-isfinal": [
        {
            "engines": [
                "blink",
                "webkit"
            ],
            "filename": "api/SpeechRecognitionResult.json",
            "name": "isFinal",
            "slug": "API/SpeechRecognitionResult/isFinal",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechRecognitionResult/isFinal",
            "summary": "The isFinal read-only property of the SpeechRecognitionResult interface is a boolean value that states whether this result is final (true) or not (false) — if so, then this is the final time this result will be returned; if not, then this result is an interim result, and may be updated later on.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": false
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": "14.1"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechRecognitionResult.isFinal"
        }
    ],
    "dom-speechrecognitionresult-item": [
        {
            "engines": [
                "blink",
                "webkit"
            ],
            "filename": "api/SpeechRecognitionResult.json",
            "name": "item",
            "slug": "API/SpeechRecognitionResult/item",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechRecognitionResult/item",
            "summary": "The item getter of the SpeechRecognitionResult interface is a standard getter that allows SpeechRecognitionAlternative objects within the result to be accessed via array syntax.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": false
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": "14.1"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechRecognitionResult.item()"
        }
    ],
    "dom-speechrecognitionresult-length": [
        {
            "engines": [
                "blink",
                "webkit"
            ],
            "filename": "api/SpeechRecognitionResult.json",
            "name": "length",
            "slug": "API/SpeechRecognitionResult/length",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechRecognitionResult/length",
            "summary": "The length read-only property of the SpeechRecognitionResult interface returns the length of the \"array\" — the number of SpeechRecognitionAlternative objects contained in the result (also referred to as \"n-best alternatives\".)",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": false
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": "14.1"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechRecognitionResult.length"
        }
    ],
    "speechreco-result": [
        {
            "engines": [
                "blink",
                "webkit"
            ],
            "filename": "api/SpeechRecognitionResult.json",
            "name": "SpeechRecognitionResult",
            "slug": "API/SpeechRecognitionResult",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechRecognitionResult",
            "summary": "The SpeechRecognitionResult interface of the Web Speech API represents a single recognition match, which may contain multiple SpeechRecognitionAlternative objects.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": false
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": "14.1"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechRecognitionResult"
        }
    ],
    "dom-speechrecognitionresultlist-item": [
        {
            "engines": [
                "blink",
                "webkit"
            ],
            "filename": "api/SpeechRecognitionResultList.json",
            "name": "item",
            "slug": "API/SpeechRecognitionResultList/item",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechRecognitionResultList/item",
            "summary": "The item getter of the SpeechRecognitionResultList interface is a standard getter — it allows SpeechRecognitionResult objects in the list to be accessed via array syntax.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": false
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": "14.1"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechRecognitionResultList.item()"
        }
    ],
    "dom-speechrecognitionresultlist-length": [
        {
            "engines": [
                "blink",
                "webkit"
            ],
            "filename": "api/SpeechRecognitionResultList.json",
            "name": "length",
            "slug": "API/SpeechRecognitionResultList/length",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechRecognitionResultList/length",
            "summary": "The length read-only property of the SpeechRecognitionResultList interface returns the length of the \"array\" — the number of SpeechRecognitionResult objects in the list.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": false
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": "14.1"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechRecognitionResultList.length"
        }
    ],
    "speechreco-resultlist": [
        {
            "engines": [
                "blink",
                "webkit"
            ],
            "filename": "api/SpeechRecognitionResultList.json",
            "name": "SpeechRecognitionResultList",
            "slug": "API/SpeechRecognitionResultList",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechRecognitionResultList",
            "summary": "The SpeechRecognitionResultList interface of the Web Speech API represents a list of SpeechRecognitionResult objects, or a single one if results are being captured in continuous mode.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": false
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": "14.1"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechRecognitionResultList"
        }
    ],
    "dom-speechsynthesis-cancel": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/SpeechSynthesis.json",
            "name": "cancel",
            "slug": "API/SpeechSynthesis/cancel",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechSynthesis/cancel",
            "summary": "The cancel() method of the SpeechSynthesis interface removes all utterances from the utterance queue.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "14"
                },
                "firefox": {
                    "version_added": "49"
                },
                "firefox_android": {
                    "version_added": "62"
                },
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "21"
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": "7"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": {
                    "version_added": "3.0"
                },
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechSynthesis.cancel()"
        }
    ],
    "dom-speechsynthesis-getvoices": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/SpeechSynthesis.json",
            "name": "getVoices",
            "slug": "API/SpeechSynthesis/getVoices",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechSynthesis/getVoices",
            "summary": "The getVoices() method of the SpeechSynthesis interface returns a list of SpeechSynthesisVoice objects representing all the available voices on the current device.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "14"
                },
                "firefox": {
                    "version_added": "49"
                },
                "firefox_android": {
                    "version_added": "62"
                },
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "21"
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": "7"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": {
                    "version_added": "3.0"
                },
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechSynthesis.getVoices()"
        }
    ],
    "dom-speechsynthesis-pause": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/SpeechSynthesis.json",
            "name": "pause",
            "slug": "API/SpeechSynthesis/pause",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechSynthesis/pause",
            "summary": "The pause() method of the SpeechSynthesis interface puts the SpeechSynthesis object into a paused state.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": {
                    "version_added": "33",
                    "notes": "In Android, <code>pause()</code> ends the current utterance. <code>pause()</code> behaves the same as <code>cancel()</code>."
                },
                "edge": {
                    "version_added": "14"
                },
                "firefox": {
                    "version_added": "49"
                },
                "firefox_android": {
                    "version_added": "62",
                    "notes": "In Android, <code>pause()</code> ends the current utterance. <code>pause()</code> behaves the same as <code>cancel()</code>."
                },
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "21"
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": "7"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": {
                    "version_added": "3.0",
                    "notes": "In Android, <code>pause()</code> ends the current utterance. <code>pause()</code> behaves the same as <code>cancel()</code>."
                },
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechSynthesis.pause()"
        }
    ],
    "dom-speechsynthesis-paused": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/SpeechSynthesis.json",
            "name": "paused",
            "slug": "API/SpeechSynthesis/paused",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechSynthesis/paused",
            "summary": "The paused read-only property of the SpeechSynthesis interface is a boolean value that returns true if the SpeechSynthesis object is in a paused state, or false if not.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "14"
                },
                "firefox": {
                    "version_added": "49"
                },
                "firefox_android": {
                    "version_added": "62"
                },
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "21"
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": "7"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": {
                    "version_added": "3.0"
                },
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechSynthesis.paused"
        }
    ],
    "dom-speechsynthesis-pending": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/SpeechSynthesis.json",
            "name": "pending",
            "slug": "API/SpeechSynthesis/pending",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechSynthesis/pending",
            "summary": "The pending read-only property of the SpeechSynthesis interface is a boolean value that returns true if the utterance queue contains as-yet-unspoken utterances.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "14"
                },
                "firefox": {
                    "version_added": "49"
                },
                "firefox_android": {
                    "version_added": "62"
                },
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "21"
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": "7"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": {
                    "version_added": "3.0"
                },
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechSynthesis.pending"
        }
    ],
    "dom-speechsynthesis-resume": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/SpeechSynthesis.json",
            "name": "resume",
            "slug": "API/SpeechSynthesis/resume",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechSynthesis/resume",
            "summary": "The resume() method of the SpeechSynthesis interface puts the SpeechSynthesis object into a non-paused state: resumes it if it was already paused.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "14"
                },
                "firefox": {
                    "version_added": "49"
                },
                "firefox_android": {
                    "version_added": "62"
                },
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "21"
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": "7"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": {
                    "version_added": "3.0"
                },
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechSynthesis.resume()"
        }
    ],
    "dom-speechsynthesis-speak": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/SpeechSynthesis.json",
            "name": "speak",
            "slug": "API/SpeechSynthesis/speak",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechSynthesis/speak",
            "summary": "The speak() method of the SpeechSynthesis interface adds an utterance to the utterance queue; it will be spoken when any other utterances queued before it have been spoken.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "14"
                },
                "firefox": {
                    "version_added": "49"
                },
                "firefox_android": {
                    "version_added": "62"
                },
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "21"
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": "7"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": {
                    "version_added": "3.0"
                },
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechSynthesis.speak()"
        }
    ],
    "dom-speechsynthesis-speaking": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/SpeechSynthesis.json",
            "name": "speaking",
            "slug": "API/SpeechSynthesis/speaking",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechSynthesis/speaking",
            "summary": "The speaking read-only property of the SpeechSynthesis interface is a boolean value that returns true if an utterance is currently in the process of being spoken — even if SpeechSynthesis is in a paused state.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "14"
                },
                "firefox": {
                    "version_added": "49"
                },
                "firefox_android": {
                    "version_added": "62"
                },
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "21"
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": "7"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": {
                    "version_added": "3.0"
                },
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechSynthesis.speaking"
        }
    ],
    "eventdef-speechsynthesis-voiceschanged": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/SpeechSynthesis.json",
            "name": "voiceschanged_event",
            "slug": "API/SpeechSynthesis/voiceschanged_event",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechSynthesis/voiceschanged_event",
            "summary": "The voiceschanged event of the Web Speech API is fired when the list of SpeechSynthesisVoice objects that would be returned by the SpeechSynthesis.getVoices() method has changed (when the voiceschanged event fires.)",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "14"
                },
                "firefox": {
                    "version_added": "49"
                },
                "firefox_android": {
                    "version_added": "62"
                },
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "21"
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": "16"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": {
                    "version_added": "3.0"
                },
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechSynthesis: voiceschanged event"
        }
    ],
    "dom-speechsynthesis-onvoiceschanged": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/SpeechSynthesis.json",
            "name": "voiceschanged_event",
            "slug": "API/SpeechSynthesis/voiceschanged_event",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechSynthesis/voiceschanged_event",
            "summary": "The voiceschanged event of the Web Speech API is fired when the list of SpeechSynthesisVoice objects that would be returned by the SpeechSynthesis.getVoices() method has changed (when the voiceschanged event fires.)",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "14"
                },
                "firefox": {
                    "version_added": "49"
                },
                "firefox_android": {
                    "version_added": "62"
                },
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "21"
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": "16"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": {
                    "version_added": "3.0"
                },
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechSynthesis: voiceschanged event"
        }
    ],
    "tts-section": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/SpeechSynthesis.json",
            "name": "SpeechSynthesis",
            "slug": "API/SpeechSynthesis",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechSynthesis",
            "summary": "The SpeechSynthesis interface of the Web Speech API is the controller interface for the speech service; this can be used to retrieve information about the synthesis voices available on the device, start and pause speech, and other commands besides.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "14"
                },
                "firefox": {
                    "version_added": "49"
                },
                "firefox_android": {
                    "version_added": "62"
                },
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "21"
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": "7"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": {
                    "version_added": "3.0"
                },
                "webview_android": {
                    "version_added": false,
                    "notes": "See <a href='https://crbug.com/487255'>bug 487255</a>."
                },
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "caniuse": {
                "feature": "speech-synthesis",
                "title": "Speech Synthesis API"
            },
            "title": "SpeechSynthesis"
        },
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/Window.json",
            "name": "speechSynthesis",
            "slug": "API/Window/speechSynthesis",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/Window/speechSynthesis",
            "summary": "The speechSynthesis read-only property of the Window object returns a SpeechSynthesis object, which is the entry point into using Web Speech API speech synthesis functionality.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "14"
                },
                "firefox": {
                    "version_added": "49"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": "7"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": {
                    "version_added": false,
                    "notes": "See <a href='https://crbug.com/487255'>bug 487255</a>."
                },
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "caniuse": {
                "feature": "speech-synthesis",
                "title": "Speech Synthesis API"
            },
            "title": "Window.speechSynthesis"
        }
    ],
    "dom-speechsynthesiserrorevent-error": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/SpeechSynthesisErrorEvent.json",
            "name": "error",
            "slug": "API/SpeechSynthesisErrorEvent/error",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechSynthesisErrorEvent/error",
            "summary": "The error property of the SpeechSynthesisErrorEvent interface returns an error code indicating what has gone wrong with a speech synthesis attempt.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "18"
                },
                "firefox": {
                    "version_added": "49"
                },
                "firefox_android": {
                    "version_added": "62"
                },
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "21"
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": "7"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": {
                    "version_added": "3.0"
                },
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechSynthesisErrorEvent.error"
        }
    ],
    "speechsynthesiserrorevent": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/SpeechSynthesisErrorEvent.json",
            "name": "SpeechSynthesisErrorEvent",
            "slug": "API/SpeechSynthesisErrorEvent",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechSynthesisErrorEvent",
            "summary": "The SpeechSynthesisErrorEvent interface of the Web Speech API contains information about any errors that occur while processing SpeechSynthesisUtterance objects in the speech service.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "18"
                },
                "firefox": {
                    "version_added": "49"
                },
                "firefox_android": {
                    "version_added": "62"
                },
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "21"
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": "7"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": {
                    "version_added": "3.0"
                },
                "webview_android": {
                    "version_added": false,
                    "notes": "See <a href='https://crbug.com/487255'>bug 487255</a>."
                },
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechSynthesisErrorEvent"
        }
    ],
    "dom-speechsynthesisevent-charindex": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/SpeechSynthesisEvent.json",
            "name": "charIndex",
            "slug": "API/SpeechSynthesisEvent/charIndex",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechSynthesisEvent/charIndex",
            "summary": "The charIndex read-only property of the SpeechSynthesisUtterance interface returns the index position of the character in SpeechSynthesisUtterance.text that was being spoken when the event was triggered.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "14"
                },
                "firefox": {
                    "version_added": "49"
                },
                "firefox_android": {
                    "version_added": "62"
                },
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "21"
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": "7"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": {
                    "version_added": "3.0"
                },
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechSynthesisEvent.charIndex"
        }
    ],
    "dom-speechsynthesisevent-elapsedtime": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/SpeechSynthesisEvent.json",
            "name": "elapsedTime",
            "slug": "API/SpeechSynthesisEvent/elapsedTime",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechSynthesisEvent/elapsedTime",
            "summary": "The elapsedTime read-only property of the SpeechSynthesisEvent returns the elapsed time in seconds, after the SpeechSynthesisUtterance.text started being spoken, at which the event was triggered.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "14"
                },
                "firefox": {
                    "version_added": "49"
                },
                "firefox_android": {
                    "version_added": "62"
                },
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "21"
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": "7"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": {
                    "version_added": "3.0"
                },
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechSynthesisEvent.elapsedTime"
        }
    ],
    "dom-speechsynthesisevent-name": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/SpeechSynthesisEvent.json",
            "name": "name",
            "slug": "API/SpeechSynthesisEvent/name",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechSynthesisEvent/name",
            "summary": "The name read-only property of the SpeechSynthesisUtterance interface returns the name associated with certain types of events occurring as the SpeechSynthesisUtterance.text is being spoken: the name of the SSML marker reached in the case of a mark event, or the type of boundary reached in the case of a boundary event.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "14"
                },
                "firefox": {
                    "version_added": "49"
                },
                "firefox_android": {
                    "version_added": "62"
                },
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "21"
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": "7"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": {
                    "version_added": "3.0"
                },
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechSynthesisEvent.name"
        }
    ],
    "dom-speechsynthesisevent-utterance": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/SpeechSynthesisEvent.json",
            "name": "utterance",
            "slug": "API/SpeechSynthesisEvent/utterance",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechSynthesisEvent/utterance",
            "summary": "The utterance read-only property of the SpeechSynthesisUtterance interface returns the SpeechSynthesisUtterance instance that the event was triggered on.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "14"
                },
                "firefox": {
                    "version_added": "49"
                },
                "firefox_android": {
                    "version_added": "62"
                },
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "21"
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": "7"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": {
                    "version_added": "3.0"
                },
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechSynthesisEvent.utterance"
        }
    ],
    "speechsynthesisevent": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/SpeechSynthesisEvent.json",
            "name": "SpeechSynthesisEvent",
            "slug": "API/SpeechSynthesisEvent",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechSynthesisEvent",
            "summary": "The SpeechSynthesisEvent interface of the Web Speech API contains information about the current state of SpeechSynthesisUtterance objects that have been processed in the speech service.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "14"
                },
                "firefox": {
                    "version_added": "49"
                },
                "firefox_android": {
                    "version_added": "62"
                },
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "21"
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": "7"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": {
                    "version_added": "3.0"
                },
                "webview_android": {
                    "version_added": false,
                    "notes": "See <a href='https://crbug.com/487255'>bug 487255</a>."
                },
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechSynthesisEvent"
        }
    ],
    "dom-speechsynthesisutterance-speechsynthesisutterance": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/SpeechSynthesisUtterance.json",
            "name": "SpeechSynthesisUtterance",
            "slug": "API/SpeechSynthesisUtterance/SpeechSynthesisUtterance",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechSynthesisUtterance/SpeechSynthesisUtterance",
            "summary": "The SpeechSynthesisUtterance() constructor of the SpeechSynthesisUtterance interface returns a new SpeechSynthesisUtterance object instance.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "14"
                },
                "firefox": {
                    "version_added": "49"
                },
                "firefox_android": {
                    "version_added": "62"
                },
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "21"
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": "7"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": {
                    "version_added": "3.0"
                },
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechSynthesisUtterance()"
        }
    ],
    "eventdef-speechsynthesisutterance-boundary": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "partial": [
                "blink"
            ],
            "filename": "api/SpeechSynthesisUtterance.json",
            "name": "boundary_event",
            "slug": "API/SpeechSynthesisUtterance/boundary_event",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechSynthesisUtterance/boundary_event",
            "summary": "The boundary event of the Web Speech API is fired when the spoken utterance reaches a word or sentence boundary.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": {
                    "version_added": "33",
                    "partial_implementation": true,
                    "notes": "The <code>boundary</code> event does not fire as expected. See <a href='https://crbug.com/1122143'>bug 1122143</a>."
                },
                "edge": {
                    "version_added": "14"
                },
                "firefox": {
                    "version_added": "49"
                },
                "firefox_android": {
                    "version_added": "62"
                },
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "21"
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": "7"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": {
                    "version_added": "3.0"
                },
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechSynthesisUtterance: boundary event"
        }
    ],
    "dom-speechsynthesisutterance-onboundary": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "partial": [
                "blink"
            ],
            "filename": "api/SpeechSynthesisUtterance.json",
            "name": "boundary_event",
            "slug": "API/SpeechSynthesisUtterance/boundary_event",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechSynthesisUtterance/boundary_event",
            "summary": "The boundary event of the Web Speech API is fired when the spoken utterance reaches a word or sentence boundary.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": {
                    "version_added": "33",
                    "partial_implementation": true,
                    "notes": "The <code>boundary</code> event does not fire as expected. See <a href='https://crbug.com/1122143'>bug 1122143</a>."
                },
                "edge": {
                    "version_added": "14"
                },
                "firefox": {
                    "version_added": "49"
                },
                "firefox_android": {
                    "version_added": "62"
                },
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "21"
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": "7"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": {
                    "version_added": "3.0"
                },
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechSynthesisUtterance: boundary event"
        }
    ],
    "eventdef-speechsynthesisutterance-end": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/SpeechSynthesisUtterance.json",
            "name": "end_event",
            "slug": "API/SpeechSynthesisUtterance/end_event",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechSynthesisUtterance/end_event",
            "summary": "The end event of the Web Speech API SpeechSynthesisUtterance object is fired when the utterance has finished being spoken.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "14"
                },
                "firefox": {
                    "version_added": "49"
                },
                "firefox_android": {
                    "version_added": "62"
                },
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "21"
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": "7"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": {
                    "version_added": "3.0"
                },
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechSynthesisUtterance: end event"
        }
    ],
    "dom-speechsynthesisutterance-onend": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/SpeechSynthesisUtterance.json",
            "name": "end_event",
            "slug": "API/SpeechSynthesisUtterance/end_event",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechSynthesisUtterance/end_event",
            "summary": "The end event of the Web Speech API SpeechSynthesisUtterance object is fired when the utterance has finished being spoken.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "14"
                },
                "firefox": {
                    "version_added": "49"
                },
                "firefox_android": {
                    "version_added": "62"
                },
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "21"
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": "7"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": {
                    "version_added": "3.0"
                },
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechSynthesisUtterance: end event"
        }
    ],
    "eventdef-speechsynthesisutterance-error": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/SpeechSynthesisUtterance.json",
            "name": "error_event",
            "slug": "API/SpeechSynthesisUtterance/error_event",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechSynthesisUtterance/error_event",
            "summary": "The error event of the Web Speech API SpeechSynthesisUtterance object is fired when an error occurs that prevents the utterance from being successfully spoken.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "14"
                },
                "firefox": {
                    "version_added": "49"
                },
                "firefox_android": {
                    "version_added": "62"
                },
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "21"
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": "7"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": {
                    "version_added": "3.0"
                },
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechSynthesisUtterance: error event"
        }
    ],
    "dom-speechsynthesisutterance-onerror": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/SpeechSynthesisUtterance.json",
            "name": "error_event",
            "slug": "API/SpeechSynthesisUtterance/error_event",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechSynthesisUtterance/error_event",
            "summary": "The error event of the Web Speech API SpeechSynthesisUtterance object is fired when an error occurs that prevents the utterance from being successfully spoken.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "14"
                },
                "firefox": {
                    "version_added": "49"
                },
                "firefox_android": {
                    "version_added": "62"
                },
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "21"
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": "7"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": {
                    "version_added": "3.0"
                },
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechSynthesisUtterance: error event"
        }
    ],
    "dom-speechsynthesisutterance-lang": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/SpeechSynthesisUtterance.json",
            "name": "lang",
            "slug": "API/SpeechSynthesisUtterance/lang",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechSynthesisUtterance/lang",
            "summary": "The lang property of the SpeechSynthesisUtterance interface gets and sets the language of the utterance.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "14"
                },
                "firefox": {
                    "version_added": "49"
                },
                "firefox_android": {
                    "version_added": "62"
                },
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "21"
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": "7"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": {
                    "version_added": "3.0"
                },
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechSynthesisUtterance.lang"
        }
    ],
    "eventdef-speechsynthesisutterance-mark": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/SpeechSynthesisUtterance.json",
            "name": "mark_event",
            "slug": "API/SpeechSynthesisUtterance/mark_event",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechSynthesisUtterance/mark_event",
            "summary": "The mark event of the Web Speech API SpeechSynthesisUtterance object is fired when the spoken utterance reaches a named SSML \"mark\" tag.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "14"
                },
                "firefox": {
                    "version_added": "49"
                },
                "firefox_android": {
                    "version_added": "62"
                },
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "21"
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": "7"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": {
                    "version_added": "3.0"
                },
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechSynthesisUtterance: mark event"
        }
    ],
    "dom-speechsynthesisutterance-onmark": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/SpeechSynthesisUtterance.json",
            "name": "mark_event",
            "slug": "API/SpeechSynthesisUtterance/mark_event",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechSynthesisUtterance/mark_event",
            "summary": "The mark event of the Web Speech API SpeechSynthesisUtterance object is fired when the spoken utterance reaches a named SSML \"mark\" tag.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "14"
                },
                "firefox": {
                    "version_added": "49"
                },
                "firefox_android": {
                    "version_added": "62"
                },
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "21"
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": "7"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": {
                    "version_added": "3.0"
                },
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechSynthesisUtterance: mark event"
        }
    ],
    "eventdef-speechsynthesisutterance-pause": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/SpeechSynthesisUtterance.json",
            "name": "pause_event",
            "slug": "API/SpeechSynthesisUtterance/pause_event",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechSynthesisUtterance/pause_event",
            "summary": "The pause event of the Web Speech API SpeechSynthesisUtterance object is fired when the utterance is paused part way through.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "14"
                },
                "firefox": {
                    "version_added": "49"
                },
                "firefox_android": {
                    "version_added": "62"
                },
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "21"
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": "7"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": {
                    "version_added": "3.0"
                },
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechSynthesisUtterance: pause event"
        }
    ],
    "dom-speechsynthesisutterance-onpause": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/SpeechSynthesisUtterance.json",
            "name": "pause_event",
            "slug": "API/SpeechSynthesisUtterance/pause_event",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechSynthesisUtterance/pause_event",
            "summary": "The pause event of the Web Speech API SpeechSynthesisUtterance object is fired when the utterance is paused part way through.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "14"
                },
                "firefox": {
                    "version_added": "49"
                },
                "firefox_android": {
                    "version_added": "62"
                },
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "21"
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": "7"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": {
                    "version_added": "3.0"
                },
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechSynthesisUtterance: pause event"
        }
    ],
    "dom-speechsynthesisutterance-pitch": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/SpeechSynthesisUtterance.json",
            "name": "pitch",
            "slug": "API/SpeechSynthesisUtterance/pitch",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechSynthesisUtterance/pitch",
            "summary": "The pitch property of the SpeechSynthesisUtterance interface gets and sets the pitch at which the utterance will be spoken at.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "14"
                },
                "firefox": {
                    "version_added": "49"
                },
                "firefox_android": {
                    "version_added": "62"
                },
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "21"
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": "7"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": {
                    "version_added": "3.0"
                },
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechSynthesisUtterance.pitch"
        }
    ],
    "dom-speechsynthesisutterance-rate": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/SpeechSynthesisUtterance.json",
            "name": "rate",
            "slug": "API/SpeechSynthesisUtterance/rate",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechSynthesisUtterance/rate",
            "summary": "The rate property of the SpeechSynthesisUtterance interface gets and sets the speed at which the utterance will be spoken at.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "14"
                },
                "firefox": {
                    "version_added": "49"
                },
                "firefox_android": {
                    "version_added": "62"
                },
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "21"
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": "7"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": {
                    "version_added": "3.0"
                },
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechSynthesisUtterance.rate"
        }
    ],
    "eventdef-speechsynthesisutterance-resume": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/SpeechSynthesisUtterance.json",
            "name": "resume_event",
            "slug": "API/SpeechSynthesisUtterance/resume_event",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechSynthesisUtterance/resume_event",
            "summary": "The resume event of the Web Speech API SpeechSynthesisUtterance object is fired when a paused utterance is resumed.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "14"
                },
                "firefox": {
                    "version_added": "49"
                },
                "firefox_android": {
                    "version_added": "62"
                },
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "21"
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": "7"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": {
                    "version_added": "3.0"
                },
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechSynthesisUtterance: resume event"
        }
    ],
    "dom-speechsynthesisutterance-onresume": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/SpeechSynthesisUtterance.json",
            "name": "resume_event",
            "slug": "API/SpeechSynthesisUtterance/resume_event",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechSynthesisUtterance/resume_event",
            "summary": "The resume event of the Web Speech API SpeechSynthesisUtterance object is fired when a paused utterance is resumed.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "14"
                },
                "firefox": {
                    "version_added": "49"
                },
                "firefox_android": {
                    "version_added": "62"
                },
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "21"
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": "7"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": {
                    "version_added": "3.0"
                },
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechSynthesisUtterance: resume event"
        }
    ],
    "eventdef-speechsynthesisutterance-start": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/SpeechSynthesisUtterance.json",
            "name": "start_event",
            "slug": "API/SpeechSynthesisUtterance/start_event",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechSynthesisUtterance/start_event",
            "summary": "The start event of the Web Speech API SpeechSynthesisUtterance object is fired when the utterance has begun to be spoken.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "14"
                },
                "firefox": {
                    "version_added": "49"
                },
                "firefox_android": {
                    "version_added": "62"
                },
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "21"
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": "7"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": {
                    "version_added": "3.0"
                },
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechSynthesisUtterance: start event"
        }
    ],
    "dom-speechsynthesisutterance-onstart": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/SpeechSynthesisUtterance.json",
            "name": "start_event",
            "slug": "API/SpeechSynthesisUtterance/start_event",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechSynthesisUtterance/start_event",
            "summary": "The start event of the Web Speech API SpeechSynthesisUtterance object is fired when the utterance has begun to be spoken.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "14"
                },
                "firefox": {
                    "version_added": "49"
                },
                "firefox_android": {
                    "version_added": "62"
                },
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "21"
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": "7"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": {
                    "version_added": "3.0"
                },
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechSynthesisUtterance: start event"
        }
    ],
    "dom-speechsynthesisutterance-text": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/SpeechSynthesisUtterance.json",
            "name": "text",
            "slug": "API/SpeechSynthesisUtterance/text",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechSynthesisUtterance/text",
            "summary": "The text property of the SpeechSynthesisUtterance interface gets and sets the text that will be synthesized when the utterance is spoken.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "14"
                },
                "firefox": {
                    "version_added": "49"
                },
                "firefox_android": {
                    "version_added": "62"
                },
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "21"
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": "7"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": {
                    "version_added": "3.0"
                },
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechSynthesisUtterance.text"
        }
    ],
    "dom-speechsynthesisutterance-voice": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/SpeechSynthesisUtterance.json",
            "name": "voice",
            "slug": "API/SpeechSynthesisUtterance/voice",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechSynthesisUtterance/voice",
            "summary": "The voice property of the SpeechSynthesisUtterance interface gets and sets the voice that will be used to speak the utterance.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "14"
                },
                "firefox": {
                    "version_added": "49"
                },
                "firefox_android": {
                    "version_added": "62"
                },
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "21"
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": "7"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": {
                    "version_added": "3.0"
                },
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechSynthesisUtterance.voice"
        }
    ],
    "dom-speechsynthesisutterance-volume": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/SpeechSynthesisUtterance.json",
            "name": "volume",
            "slug": "API/SpeechSynthesisUtterance/volume",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechSynthesisUtterance/volume",
            "summary": "The volume property of the SpeechSynthesisUtterance interface gets and sets the volume that the utterance will be spoken at.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "14"
                },
                "firefox": {
                    "version_added": "49"
                },
                "firefox_android": {
                    "version_added": "62"
                },
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "21"
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": "7"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": {
                    "version_added": "3.0"
                },
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechSynthesisUtterance.volume"
        }
    ],
    "speechsynthesisutterance": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/SpeechSynthesisUtterance.json",
            "name": "SpeechSynthesisUtterance",
            "slug": "API/SpeechSynthesisUtterance",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechSynthesisUtterance",
            "summary": "The SpeechSynthesisUtterance interface of the Web Speech API represents a speech request. It contains the content the speech service should read and information about how to read it (e.g. language, pitch and volume.)",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "14"
                },
                "firefox": {
                    "version_added": "49"
                },
                "firefox_android": {
                    "version_added": "62"
                },
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "21"
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": "7"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": {
                    "version_added": "3.0"
                },
                "webview_android": {
                    "version_added": false,
                    "notes": "See <a href='https://crbug.com/487255'>bug 487255</a>."
                },
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechSynthesisUtterance"
        }
    ],
    "dom-speechsynthesisvoice-default": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/SpeechSynthesisVoice.json",
            "name": "default",
            "slug": "API/SpeechSynthesisVoice/default",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechSynthesisVoice/default",
            "summary": "The default read-only property of the SpeechSynthesisVoice interface returns a boolean value indicating whether the voice is the default voice for the current app (true), or not (false.)",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "14"
                },
                "firefox": {
                    "version_added": "49"
                },
                "firefox_android": {
                    "version_added": "62"
                },
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "21"
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": "7"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": {
                    "version_added": "3.0"
                },
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechSynthesisVoice.default"
        }
    ],
    "dom-speechsynthesisvoice-lang": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/SpeechSynthesisVoice.json",
            "name": "lang",
            "slug": "API/SpeechSynthesisVoice/lang",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechSynthesisVoice/lang",
            "summary": "The lang read-only property of the SpeechSynthesisVoice interface returns a BCP 47 language tag indicating the language of the voice.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "14"
                },
                "firefox": {
                    "version_added": "49"
                },
                "firefox_android": {
                    "version_added": "62"
                },
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "21"
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": "7"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": {
                    "version_added": "3.0"
                },
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechSynthesisVoice.lang"
        }
    ],
    "dom-speechsynthesisvoice-localservice": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/SpeechSynthesisVoice.json",
            "name": "localService",
            "slug": "API/SpeechSynthesisVoice/localService",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechSynthesisVoice/localService",
            "summary": "The localService read-only property of the SpeechSynthesisVoice interface returns a boolean value indicating whether the voice is supplied by a local speech synthesizer service (true), or a remote speech synthesizer service (false.)",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "14"
                },
                "firefox": {
                    "version_added": "49"
                },
                "firefox_android": {
                    "version_added": "62"
                },
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "21"
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": "7"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": {
                    "version_added": "3.0"
                },
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechSynthesisVoice.localService"
        }
    ],
    "dom-speechsynthesisvoice-name": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/SpeechSynthesisVoice.json",
            "name": "name",
            "slug": "API/SpeechSynthesisVoice/name",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechSynthesisVoice/name",
            "summary": "The name read-only property of the SpeechSynthesisVoice interface returns a human-readable name that represents the voice.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "14"
                },
                "firefox": {
                    "version_added": "49"
                },
                "firefox_android": {
                    "version_added": "62"
                },
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "21"
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": "7"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": {
                    "version_added": "3.0"
                },
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechSynthesisVoice.name"
        }
    ],
    "dom-speechsynthesisvoice-voiceuri": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/SpeechSynthesisVoice.json",
            "name": "voiceURI",
            "slug": "API/SpeechSynthesisVoice/voiceURI",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechSynthesisVoice/voiceURI",
            "summary": "The voiceURI read-only property of the SpeechSynthesisVoice interface returns the type of URI and location of the speech synthesis service for this voice.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "14"
                },
                "firefox": {
                    "version_added": "49"
                },
                "firefox_android": {
                    "version_added": "62"
                },
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "21"
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": "7"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": {
                    "version_added": "3.0"
                },
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechSynthesisVoice.voiceURI"
        }
    ],
    "speechsynthesisvoice": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/SpeechSynthesisVoice.json",
            "name": "SpeechSynthesisVoice",
            "slug": "API/SpeechSynthesisVoice",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/SpeechSynthesisVoice",
            "summary": "The SpeechSynthesisVoice interface of the Web Speech API represents a voice that the system supports. Every SpeechSynthesisVoice has its own relative speech service including information about language, name and URI.",
            "support": {
                "chrome": {
                    "version_added": "33"
                },
                "chrome_android": "mirror",
                "edge": {
                    "version_added": "14"
                },
                "firefox": {
                    "version_added": "49"
                },
                "firefox_android": {
                    "version_added": "62"
                },
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "21"
                },
                "opera_android": {
                    "version_added": false
                },
                "safari": {
                    "version_added": "7"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": {
                    "version_added": "3.0"
                },
                "webview_android": {
                    "version_added": false,
                    "notes": "See <a href='https://crbug.com/487255'>bug 487255</a>."
                },
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "SpeechSynthesisVoice"
        }
    ]
}
