SpeechRecognition: error event

Experimental: This is an experimental technology
Check the Browser compatibility table carefully before using this in production.

The error event of the Web Speech API SpeechRecognition object is fired when a speech recognition error occurs.

Bubbles No
Cancelable No
Interface SpeechRecognitionErrorEvent
Event handler property onerror

Examples

You can use the error event in an addEventListener method:

var recognition = new webkitSpeechRecognition() || new SpeechRecognition();

recognition.addEventListener('error', function(event) {
  console.log('Speech recognition error detected: ' + event.error);
});

Or use the onerror event handler property:

recognition.onerror = function(event) {
  console.log('Speech recognition error detected: ' + event.error);
}

Specifications

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
error_event
33
79
No
No
No
14.1
Yes
Yes
No
No
14.5
Yes

See also

© 2005–2021 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/SpeechRecognition/error_event