Skip to main content

Interface: VADResult

Defined in: packages/agentos/src/io/hearing/AdaptiveVAD.ts:17

Represents the result of VAD processing for an audio frame.

Properties​

confidence?​

optional confidence: number

Defined in: packages/agentos/src/io/hearing/AdaptiveVAD.ts:27

Confidence score (0-1) in the isSpeech detection. Can be basic for now.


currentSilenceThreshold​

currentSilenceThreshold: number

Defined in: packages/agentos/src/io/hearing/AdaptiveVAD.ts:25

The silence detection threshold used for this frame.


currentSpeechThreshold​

currentSpeechThreshold: number

Defined in: packages/agentos/src/io/hearing/AdaptiveVAD.ts:23

The speech detection threshold used for this frame, adapted from the noise profile.


frameEnergy​

frameEnergy: number

Defined in: packages/agentos/src/io/hearing/AdaptiveVAD.ts:21

The calculated energy (RMS) of the current audio frame.


isSpeech​

isSpeech: boolean

Defined in: packages/agentos/src/io/hearing/AdaptiveVAD.ts:19

Indicates whether speech is currently detected in the frame.