Interface: SpeechUtteranceHandle
Defined in: src/audio/speechSynthesizer.ts:54
A handle to one in-flight utterance. The synthesizer returns it so the caller can subscribe to timing events and cancel playback.
Methods
cancel()
cancel():
void
Defined in: src/audio/speechSynthesizer.ts:62
Stop this utterance immediately.
Returns
void
onBoundary()
onBoundary(
listener):void
Defined in: src/audio/speechSynthesizer.ts:56
Register a listener for word / sentence boundary events.
Parameters
listener
(event) => void
Returns
void
onEnd()
onEnd(
listener):void
Defined in: src/audio/speechSynthesizer.ts:58
Register a listener fired once when the utterance finishes.
Parameters
listener
() => void
Returns
void
onError()
onError(
listener):void
Defined in: src/audio/speechSynthesizer.ts:60
Register a listener fired if the utterance fails.
Parameters
listener
(message) => void
Returns
void