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

View in English Always switch to English

SpeechRecognitionEvent

Eingeschränkt verfügbar

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

Das SpeechRecognitionEvent Interface der Web Speech API repräsentiert das Ereignisobjekt für die result und nomatch Ereignisse und enthält alle Daten, die mit einem vorläufigen oder endgültigen Spracherkennungsergebnis verbunden sind.

Event SpeechRecognitionEvent

Konstruktor

SpeechRecognitionEvent()

Erstellt ein neues SpeechRecognitionEvent Objekt.

Instanz-Eigenschaften

SpeechRecognitionEvent erbt auch Eigenschaften von seinem übergeordneten Interface, Event.

SpeechRecognitionEvent.resultIndex Schreibgeschützt

Gibt den niedrigsten Indexwert des Ergebnisses im SpeechRecognitionResultList "Array" zurück, das tatsächlich geändert wurde.

SpeechRecognitionEvent.results Schreibgeschützt

Gibt ein SpeechRecognitionResultList Objekt zurück, das alle Spracherkennungsergebnisse für die aktuelle Sitzung darstellt.

Beispiele

Dieser Code ist aus unserem Speech color changer Beispiel entnommen.

js
recognition.onresult = (event) => {
  const color = event.results[0][0].transcript;
  diagnostic.textContent = `Result received: ${color}.`;
  bg.style.backgroundColor = color;
};

Spezifikationen

Spezifikation
Web Speech API
# speechreco-event

Browser-Kompatibilität

Siehe auch