Skip to main content

Interface: SpeechVadProvider

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

Properties

displayName?

readonly optional displayName: string

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


id

readonly id: string

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

Methods

dispose()?

optional dispose(): void

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

Returns

void


getNoiseProfile()?

optional getNoiseProfile(): NoiseProfile | null

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

Returns

NoiseProfile | null


processFrame()

processFrame(frame): SpeechVadDecision

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

Parameters

frame

Float32Array

Returns

SpeechVadDecision


reset()

reset(): void

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

Returns

void