SpeechSynthesisUtterance: resume event
Baseline
Weitgehend verfügbar
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit September 2018 browserübergreifend verfügbar.
Das resume Ereignis des SpeechSynthesisUtterance-Objekts der Web Speech API wird ausgelöst, wenn eine pausierte Äußerung fortgesetzt wird.
Syntax
Verwenden Sie den Ereignisnamen in Methoden wie addEventListener() oder setzen Sie eine Ereignis-Handler-Eigenschaft.
addEventListener("resume", (event) => { })
onresume = (event) => { }
Ereignistyp
Ein SpeechSynthesisEvent. Erbt von Event.
Ereigniseigenschaften
Zusätzlich zu den unten aufgeführten Eigenschaften sind Eigenschaften von der übergeordneten Schnittstelle Event verfügbar.
charIndexSchreibgeschützt-
Gibt die Indexposition des Zeichens im
SpeechSynthesisUtterance.textzurück, das gesprochen wurde, als das Ereignis ausgelöst wurde. elapsedTimeSchreibgeschützt-
Gibt die verstrichene Zeit in Sekunden zurück, nachdem das
SpeechSynthesisUtterance.textzu sprechen begonnen wurde, als das Ereignis ausgelöst wurde. nameSchreibgeschützt-
Gibt den Namen zurück, der mit bestimmten Ereignistypen verknüpft ist, die auftreten, während das
SpeechSynthesisUtterance.textgesprochen wird: Den Namen des SSML Markers, der im Fall einesmark-Ereignisses erreicht wurde, oder die Art der Grenze, die im Fall einesboundary-Ereignisses erreicht wurde. utteranceSchreibgeschützt-
Gibt die
SpeechSynthesisUtterance-Instanz zurück, auf der das Ereignis ausgelöst wurde.
Beispiele
Sie können das resume Ereignis in einer addEventListener Methode verwenden:
utterThis.addEventListener("resume", (event) => {
console.log(`Speech resumed after ${event.elapsedTime} seconds.`);
});
Oder die onresume Ereignis-Handler-Eigenschaft verwenden:
utterThis.onresume = (event) => {
console.log(`Speech resumed after ${event.elapsedTime} seconds.`);
};
Spezifikationen
| Spezifikation |
|---|
| Web Speech API> # eventdef-speechsynthesisutterance-resume> |
| Web Speech API> # dom-speechsynthesisutterance-onresume> |