Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

SpeechRecognition: Fehlerereignis

Eingeschränkt verfügbar

Diese Funktion ist nicht Baseline, da sie in einigen der am weitesten verbreiteten Browser nicht funktioniert.

Want more browser support for this feature? Tell us why.

Das error-Ereignis des Web Speech API-SpeechRecognition-Objekts wird ausgelöst, wenn ein Fehler bei der Spracherkennung auftritt.

Syntax

Verwenden Sie den Ereignisnamen in Methoden wie addEventListener(), oder setzen Sie eine Ereignis-Handler-Eigenschaft.

js
addEventListener("error", (event) => { })

onerror = (event) => { }

Ereignistyp

Ein SpeechRecognitionErrorEvent. Erbt von Event.

Event SpeechRecognitionErrorEvent

Beispiele

Sie können das error-Ereignis in einer addEventListener-Methode verwenden:

js
const recognition = new (SpeechRecognition || webkitSpeechRecognition)();

recognition.addEventListener("error", (event) => {
  console.error(`Speech recognition error detected: ${event.error}`);
});

Oder verwenden Sie die onerror-Ereignis-Handler-Eigenschaft:

js
recognition.onerror = (event) => {
  console.error(`Speech recognition error detected: ${event.error}`);
};

Spezifikationen

Spezifikation
Web Speech API
# eventdef-speechrecognition-error
Web Speech API
# dom-speechrecognition-onerror

Browser-Kompatibilität

Siehe auch