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

View in English Always switch to English

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

Browser-Kompatibilität

Siehe auch