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.isFinalSchreibgeschü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.lengthSchreibgeschü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.
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
Loading…