SpeechRecognitionEvent: results-Eigenschaft
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Die schreibgeschützte results
-Eigenschaft des SpeechRecognitionEvent
-Interfaces gibt ein SpeechRecognitionResultList
-Objekt zurück, das alle Spracherkennungsergebnisse für die aktuelle Sitzung darstellt.
Konkret enthält dieses Objekt alle endgültigen Ergebnisse, die zurückgegeben wurden, gefolgt von der aktuellen besten Hypothese für alle vorläufigen Ergebnisse. Wenn nachfolgende result
-Ereignisse ausgelöst werden, können vorläufige Ergebnisse durch ein neueres vorläufiges Ergebnis oder durch ein endgültiges Ergebnis überschrieben werden – sie können sogar entfernt werden, wenn sie sich am Ende des "results"-Arrays befinden und die Array-Länge abnimmt. Endgültige Ergebnisse wiederum werden nicht überschrieben oder entfernt.
Wert
Ein SpeechRecognitionResultList
-Objekt.
Beispiele
Dieser Code ist in unserem Sprachfarbwechsler-Beispiel enthalten.
recognition.onresult = (event) => {
const color = event.results[0][0].transcript;
diagnostic.textContent = `Result received: ${color}.`;
bg.style.backgroundColor = color;
};
Spezifikationen
Specification |
---|
Web Speech API> # dom-speechrecognitionevent-results> |
Browser-Kompatibilität
Loading…