SpeechSynthesisUtterance: start Ereignis
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 start-Ereignis des SpeechSynthesisUtterance-Objekts der Web Speech API wird ausgelöst, wenn das Sprechen der Äußerung begonnen hat.
Syntax
Verwenden Sie den Ereignisnamen in Methoden wie addEventListener() oder setzen Sie eine Ereignis-Handler-Eigenschaft.
js
addEventListener("start", (event) => { })
onstart = (event) => { }
Ereignistyp
Ein SpeechSynthesisEvent. Erbt von Event.
Beispiele
Sie können das start-Ereignis in einer addEventListener-Methode verwenden:
js
utterThis.addEventListener("start", (event) => {
console.log(`We have started uttering this speech: ${event.utterance.text}`);
});
Oder verwenden Sie die onstart-Ereignis-Handler-Eigenschaft:
js
utterThis.onstart = (event) => {
console.log(`We have started uttering this speech: ${event.utterance.text}`);
};
Spezifikationen
| Spezifikation |
|---|
| Web Speech API> # eventdef-speechsynthesisutterance-start> |
| Web Speech API> # dom-speechsynthesisutterance-onstart> |