dom / latest / speechrecognition / soundstart_event.html /

SpeechRecognition: soundstart event

The soundstart event of the Web Speech API is fired when any sound — recognizable speech or not — has been detected.

Syntax

Use the event name in methods like addEventListener(), or set an event handler property.

addEventListener('soundstart', event => { })

onsoundstart = event => { }

Event type

A generic Event with no added properties.

Examples

You can use the soundstart event in an addEventListener method:

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

recognition.addEventListener('soundstart', function() {
  console.log('Some sound is being received');
});

Or use the onsoundstart event handler property:

recognition.onsoundstart = function() {
  console.log('Some sound is being received');
}

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
soundstart_event
33
79
No
No
No
14.1
4.4.3
33
No
No
14.5
2.0

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/soundstart_event