SpeechSynthesisEvent: utterance-Eigenschaft
Baseline
Weitgehend verfügbar
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit September 2022 browserübergreifend verfügbar.
Die utterance nur-lesende Eigenschaft des SpeechSynthesisUtterance-Interfaces gibt die SpeechSynthesisUtterance-Instanz zurück, auf der das Ereignis ausgelöst wurde.
Wert
Ein SpeechSynthesisUtterance-Objekt.
Beispiele
js
utterThis.onpause = (event) => {
const char = event.utterance.text.charAt(event.charIndex);
console.log(
`Speech paused at character ${event.charIndex} of "${event.utterance.text}", which is "${char}".`,
);
};
Spezifikationen
| Spezifikation |
|---|
| Web Speech API> # dom-speechsynthesisevent-utterance> |