SpeechSynthesisEvent: elapsedTime-Eigenschaft
Baseline
Weitgehend verfügbar
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit September 2018 browserübergreifend verfügbar.
Die elapsedTime-Eigenschaft des schreibgeschützten SpeechSynthesisEvent gibt die verstrichene Zeit in Sekunden zurück, seit der SpeechSynthesisUtterance.text begonnen hat, gesprochen zu werden, zu dem Zeitpunkt, an dem das Ereignis ausgelöst wurde.
Wert
Ein Float, der die verstrichene Zeit in Sekunden enthält.
Hinweis: Frühere Versionen der Spezifikation erforderten die verstrichene Zeit in Millisekunden. Überprüfen Sie die Kompatibilitätstabelle unten für Ihren Browser.
Beispiele
js
utterThis.onboundary = (event) => {
console.log(
`${event.name} boundary reached after ${event.elapsedTime} seconds.`,
);
};
Spezifikationen
| Spezifikation |
|---|
| Web Speech API> # dom-speechsynthesisevent-elapsedtime> |