SpeechSynthesisEvent: elapsedTime 屬性

Baseline 已廣泛支援

此功能已成熟,並可在多種裝置和瀏覽器版本上使用。自 2018 年 9 月以來,它已在各種瀏覽器中推出。

elapsedTimeSpeechSynthesisEvent 介面的一個只讀屬性,它返回自 SpeechSynthesisUtterance.text 開始朗讀起,到 事件 被觸發時所經過的時間(以秒為單位)。

一個浮點數,表示經過的時間(以秒為單位)。

注意: 規範的早期版本要求經過的時間以毫秒為單位。請查閱下面的相容性表格以瞭解您的瀏覽器情況。

示例

js
utterThis.onboundary = (event) => {
  console.log(
    `${event.name} boundary reached after ${event.elapsedTime} seconds.`,
  );
};

規範

規範
Web Speech API
# dom-speechsynthesisevent-elapsedtime

瀏覽器相容性

另見