Skip to content

BrowserVadOptions

Defined in: packages/realtime-vad/dist/browser-vad.types.d.ts:41

Adapter-owned browser VAD configuration.

A malformed value is rejected rather than clamped or ignored. The adapter decides whether that failure can degrade safely to manual mode.

readonly optional assetBaseUrl?: string

Defined in: packages/realtime-vad/dist/browser-vad.types.d.ts:50

Trusted directory holding the complete VAD and ONNX Runtime asset set. Defaults to /vad-web/. Deploy matching files with the package’s asset helper or maelstrom-vad-assets binary.

Relative URLs stay same-origin. Absolute URLs must be credential-free HTTPS. Protocol-relative URLs, query strings, and fragments are rejected.


readonly optional preRollMs?: number

Defined in: packages/realtime-vad/dist/browser-vad.types.d.ts:52

Browser-local transport pre-roll from 0 through 500ms. Defaults to 250ms.


readonly optional providerOptions?: BrowserVadProviderOptions

Defined in: packages/realtime-vad/dist/browser-vad.types.d.ts:54

Supported provider tuning; lifecycle, streams, callbacks, and assets remain adapter-owned.