Skip to main content

Interface: SilenceDetectorEvents

Defined in: packages/agentos/src/core/audio/SilenceDetector.ts:53

Events emitted by the SilenceDetector.

Properties

post_speech_silence_started()

post_speech_silence_started: () => void

Defined in: packages/agentos/src/core/audio/SilenceDetector.ts:59

Emitted when VAD indicates silence immediately following a speech segment.

Returns

void


significant_pause_detected()

significant_pause_detected: (pauseDurationMs) => void

Defined in: packages/agentos/src/core/audio/SilenceDetector.ts:55

Emitted when a significant pause is detected after speech.

Parameters

pauseDurationMs

number

Returns

void


utterance_end_detected()

utterance_end_detected: (totalSilenceDurationMs) => void

Defined in: packages/agentos/src/core/audio/SilenceDetector.ts:57

Emitted when an utterance is considered ended due to prolonged silence after speech.

Parameters

totalSilenceDurationMs

number

Returns

void