SpeechSynthesisEvent:elapsedTime 属性

基线 广泛可用

此功能已经完善,可在许多设备和浏览器版本中使用。它自以下时间起在浏览器中可用: 2018 年 9 月.

elapsedTimeSpeechSynthesisEvent 的只读属性,它返回自 SpeechSynthesisUtterance.text 开始朗读后,触发 事件 时的经过时间(以秒为单位)。

包含经过时间的浮点数(以秒为单位)。

注意:规范的早期版本要求以毫秒为单位给出经过时间。请查看下面的 兼容性表 以了解您的浏览器。

示例

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

规范

规范
Web 语音 API
# dom-speechsynthesisevent-elapsedtime

浏览器兼容性

BCD 表格仅在启用了 JavaScript 的浏览器中加载。

另请参阅