ReadonlykindReadonlylevelCurrent input level, 0 to 1.
ReadonlyrecordingReadonlysampleReadonlyspeakingWith VAD, while utterances() is being read: true from the moment speech starts until its utterance ends.
ReadonlyspeechWith VAD: the latest speech probability, 0 to 1.
Release the microphone.
Start recording (push to talk).
Stop and return everything recorded since start().
Record a compressed copy with MediaRecorder.
Optionaltype: stringYields one Float32Array per utterance (with VAD) or per chunk (without).
A live audio source, such as the one
mic()returns.