Feeds a PCM chunk into the internal audio buffer.
Should only be called while the VAD reports isSpeaking() === true.
Float32 PCM samples at the configured sample rate.
Registers a callback for the final SttResult.
Invoked once per completed utterance.
Registers a callback for partial (streaming) transcript updates.
Invoked with partial text as it arrives from the backend.
Discards any buffered audio without running recognition. Used when a session is aborted mid-utterance.
Buffers voiced audio frames and converts them to text transcripts.