Skip to content

InputEvents

Property Type
audio ArrayBuffer
diag Diag
enrolled object
enrolled.audio? Float32Array<ArrayBufferLike>
enrolled.error? string
enrolled.takes? Take[]
enrolled.warnings? Warning[]
enrolled.word? WordJSON
heard object
heard.scores object[]
heard.speech number
learn object
learn.progress number
mic object
mic.state "denied" | "lost" | "reopened" | "muted" | "unmuted"
mode object
mode.mode Mode
mode.reason? RawReason
speechend object
speechend.end number
speechend.start number
speechstart object
speechstart.start number
status Status
take Take
trace Record<string, unknown>[]
trackchange MediaStreamTrack
utterance object
utterance.end number
utterance.pcm ArrayBuffer
utterance.start number
voiceprint Voiceprint
wake WakeEvent