Skip to main content

Interface: SpeechSessionEventMap

Defined in: packages/agentos/src/speech/types.ts:294

Properties

error()

error: (event) => void

Defined in: packages/agentos/src/speech/types.ts:305

Parameters

event

SpeechSessionErrorEvent

Returns

void


significant_pause()

significant_pause: (pauseDurationMs) => void

Defined in: packages/agentos/src/speech/types.ts:299

Parameters

pauseDurationMs

number

Returns

void


speech_ended()

speech_ended: (event) => void

Defined in: packages/agentos/src/speech/types.ts:298

Parameters

event

SpeechSessionSpeechEndedEvent

Returns

void


speech_started()

speech_started: (event) => void

Defined in: packages/agentos/src/speech/types.ts:297

Parameters

event

SpeechSessionSpeechStartedEvent

Returns

void


state_changed()

state_changed: (event) => void

Defined in: packages/agentos/src/speech/types.ts:295

Parameters

event

SpeechSessionStateChangedEvent

Returns

void


synthesis_completed()

synthesis_completed: (event) => void

Defined in: packages/agentos/src/speech/types.ts:304

Parameters

event

SpeechSessionSynthesisCompletedEvent

Returns

void


synthesis_started()

synthesis_started: (event) => void

Defined in: packages/agentos/src/speech/types.ts:303

Parameters

event

SpeechSessionSynthesisStartedEvent

Returns

void


transcript_final()

transcript_final: (event) => void

Defined in: packages/agentos/src/speech/types.ts:301

Parameters

event

SpeechSessionTranscriptEvent

Returns

void


utterance_captured()

utterance_captured: (event) => void

Defined in: packages/agentos/src/speech/types.ts:300

Parameters

event

SpeechSessionUtteranceCapturedEvent

Returns

void


vad_result()

vad_result: (result) => void

Defined in: packages/agentos/src/speech/types.ts:296

Parameters

result

SpeechVadDecision

Returns

void


wake_word_detected()

wake_word_detected: (event) => void

Defined in: packages/agentos/src/speech/types.ts:302

Parameters

event

SpeechSessionWakeWordEvent

Returns

void