The SpeechRecognitionErrorEvent interface of the Web Speech API represents error messages from the recognition service.
On this page
SpeechRecognitionErrorEvent
Instance properties
SpeechRecognitionErrorEvent also inherits properties from its parent interface, Event.
SpeechRecognitionErrorEvent.errorRead only-
Returns the type of error raised.
SpeechRecognitionErrorEvent.messageRead only-
Returns a message describing the error in more detail.
Examples
js
const recognition = new SpeechRecognition();
recognition.onerror = (event) => {
console.log(`Speech recognition error detected: ${event.error}`);
console.log(`Additional information: ${event.message}`);
};
Specifications
| Specification |
|---|
| Web Speech API # speechrecognitionerrorevent |
Browser compatibility
| Desktop | Mobile | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Internet Explorer | Opera | Safari | WebView Android | Chrome Android | Firefox for Android | Opera Android | Safari on IOS | Samsung Internet | |
SpeechRecognitionErrorEvent |
33 | 79 | No | No | 20 | 14.1 | 4.4.3 | 33 | No | 20 | 14.5 | 2.0 |
SpeechRecognitionErrorEvent |
33 | 79 | No | No | 20 | 14.1 | 4.4.3 | 33 | No | 20 | 14.5 | 2.0 |
error |
77 | 79 | No | No | 64 | 14.1 | 77 | 77 | No | 55 | 14.5 | 12.0 |
message |
77 | 79 | No | No | 64 | 14.1 | 77 | 77 | No | 55 | 14.5 | 12.0 |
See also
© 2005–2023 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/SpeechRecognitionErrorEvent