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.
Properties
Section titled “Properties”assetBaseUrl?
Section titled “assetBaseUrl?”
readonlyoptionalassetBaseUrl?: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.
preRollMs?
Section titled “preRollMs?”
readonlyoptionalpreRollMs?: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.
providerOptions?
Section titled “providerOptions?”
readonlyoptionalproviderOptions?:BrowserVadProviderOptions
Defined in: packages/realtime-vad/dist/browser-vad.types.d.ts:54
Supported provider tuning; lifecycle, streams, callbacks, and assets remain adapter-owned.