Interface: VoiceInputFrame
Audio frame delivered to the engine when streaming microphone input.
Properties
channels
channels: number;
Number of audio channels encoded within the frame.
data
data: Buffer;
Raw PCM data for the frame.
encoding
encoding: "pcm16";
Encoding used for data.
isSpeechEnd?
optional isSpeechEnd: boolean;
Signals when the caller believes speech content has ended.
length
length: number;
Frame length in PCM samples.
sampleRate
sampleRate: number;
Sample rate applied to the frame.
speakerId?
optional speakerId: null | string;
Optional speaker identifier for diarization-aware engines.
timestamp
timestamp: number;
Timestamp in milliseconds when the frame was captured.