语音合成:paused 属性

基线 广泛可用

此功能已建立良好,并且可在许多设备和浏览器版本中使用。它从以下时间开始在所有浏览器中可用 2018 年 9 月.

pausedSpeechSynthesis 接口的只读属性,它是一个布尔值,如果 SpeechSynthesis 对象处于暂停状态,则返回 true,否则返回 false

即使目前没有通过它进行语音合成,它也可以设置为 paused。如果随后将 utterances 添加到发声队列中,则它们将不会被合成,直到使用 SpeechSynthesis.resume()SpeechSynthesis 对象取消暂停。

布尔值。

示例

js
const synth = window.speechSynthesis;

synth.pause();

const amIPaused = synth.paused; // will return true

规范

规范
Web 语音 API
# dom-speechsynthesis-paused

浏览器兼容性

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

另请参见