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

View in English Always switch to English

SpeechRecognitionResult

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Das SpeechRecognitionResult-Interface der Web Speech API repräsentiert ein einzelnes Erkennungsergebnis, das mehrere SpeechRecognitionAlternative-Objekte enthalten kann.

Instanz-Eigenschaften

SpeechRecognitionResult.isFinal Schreibgeschützt

Ein boolescher Wert, der angibt, ob dieses Ergebnis endgültig (true) ist oder nicht (false) — wenn ja, dann wird dieses Ergebnis zum letzten Mal zurückgegeben; wenn nicht, dann ist dieses Ergebnis ein Zwischenergebnis und kann später aktualisiert werden.

SpeechRecognitionResult.length Schreibgeschützt

Gibt die Länge des "Arrays" zurück — die Anzahl der SpeechRecognitionAlternative-Objekte, die im Ergebnis enthalten sind (auch als "n-beste Alternativen" bezeichnet).

Instanz-Methoden

SpeechRecognitionResult.item

Ein Standard-Getter, der den Zugriff auf SpeechRecognitionAlternative-Objekte innerhalb des Ergebnisses über Array-Syntax ermöglicht.

Beispiele

Dieser Code ist ein Auszug aus unserem Speech color changer-Beispiel.

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

Spezifikationen

Specification
Web Speech API
# speechreco-result

Browser-Kompatibilität

Siehe auch