AudioProcessor - Central client-side audio processing pipeline using Web Audio APIs. Orchestrates EnvironmentalCalibrator (web-version) and AdaptiveVAD (logic-version).
Returns true if the audio processor is currently capturing and processing audio.
Rest
Initialize the audio processing pipeline with a given MediaStream.
The user's audio MediaStream.
Start processing audio. Must be called after initialize. Often requires user interaction to start AudioContext.
Stop processing audio.
Get current processing state.
Cleanly dispose of all Web Audio API resources.
AudioProcessor - Central client-side audio processing pipeline using Web Audio APIs. Orchestrates EnvironmentalCalibrator (web-version) and AdaptiveVAD (logic-version).