SpeechSynthesisEvent:charIndex 屬性

Baseline 已廣泛支援

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

charIndexSpeechSynthesisEvent 介面的一個只讀屬性,它返回當事件被觸發時,正在被朗讀的字元在 SpeechSynthesisUtterance.text 中的索引位置。

一個數字。

示例

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-charindex

瀏覽器相容性

另見