SpeechSynthesisEvent: utterance 属性

Baseline 已广泛支持

此功能已成熟,并可在多种设备和浏览器版本上运行。自 2022 年 9 月起,所有浏览器都已支持此功能。

utteranceSpeechSynthesisUtterance 接口的一个只读属性,它返回触发该事件的 SpeechSynthesisUtterance 实例。

一个 SpeechSynthesisUtterance 对象。

示例

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}".`,
  );
};

规范

规范
Web Speech API
# dom-speechsynthesisevent-utterance

浏览器兼容性

另见