Class: BuiltInAdaptiveVadProvider
Defined in: packages/agentos/src/speech/providers/BuiltInAdaptiveVadProvider.ts:16
Implements
Constructors
Constructor
new BuiltInAdaptiveVadProvider(
config?):BuiltInAdaptiveVadProvider
Defined in: packages/agentos/src/speech/providers/BuiltInAdaptiveVadProvider.ts:22
Parameters
config?
BuiltInAdaptiveVadProviderConfig = {}
Returns
BuiltInAdaptiveVadProvider
Properties
displayName
readonlydisplayName:"AgentOS Adaptive VAD"='AgentOS Adaptive VAD'
Defined in: packages/agentos/src/speech/providers/BuiltInAdaptiveVadProvider.ts:18
Implementation of
id
readonlyid:"agentos-adaptive-vad"='agentos-adaptive-vad'
Defined in: packages/agentos/src/speech/providers/BuiltInAdaptiveVadProvider.ts:17
Implementation of
Methods
getNoiseProfile()
getNoiseProfile():
NoiseProfile|null
Defined in: packages/agentos/src/speech/providers/BuiltInAdaptiveVadProvider.ts:48
Returns
NoiseProfile | null
Implementation of
SpeechVadProvider.getNoiseProfile
processFrame()
processFrame(
frame):SpeechVadDecision
Defined in: packages/agentos/src/speech/providers/BuiltInAdaptiveVadProvider.ts:34
Parameters
frame
Float32Array
Returns
Implementation of
SpeechVadProvider.processFrame
reset()
reset():
void
Defined in: packages/agentos/src/speech/providers/BuiltInAdaptiveVadProvider.ts:44
Returns
void