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

Specification
Web Speech API
# eventdef-speechrecognition-error

Browser compatibility

BCD tables only load in the browser

See also