Defined in: realtime/types.ts:200
Interface for accessing audio visualization data
getInputFrequencyData: () => Uint8Array;getInputFrequencyData: () => Uint8Array;Defined in: realtime/types.ts:207
Get frequency data for input audio visualization
Uint8Array
getInputTimeDomainData: () => Uint8Array;getInputTimeDomainData: () => Uint8Array;Defined in: realtime/types.ts:212
Get time domain data for input waveform
Uint8Array
getOutputFrequencyData: () => Uint8Array;getOutputFrequencyData: () => Uint8Array;Defined in: realtime/types.ts:209
Get frequency data for output audio visualization
Uint8Array
getOutputTimeDomainData: () => Uint8Array;getOutputTimeDomainData: () => Uint8Array;Defined in: realtime/types.ts:214
Get time domain data for output waveform
Uint8Array
readonly inputLevel: number;readonly inputLevel: number;Defined in: realtime/types.ts:202
Input volume level (0-1 normalized)
readonly inputSampleRate: number;readonly inputSampleRate: number;Defined in: realtime/types.ts:217
Input sample rate
optional onInputAudio: (callback) => () => void;optional onInputAudio: (callback) => () => void;Defined in: realtime/types.ts:222
Subscribe to raw input audio samples
(samples, sampleRate) => void
(): void;(): void;void
optional onOutputAudio: (callback) => () => void;optional onOutputAudio: (callback) => () => void;Defined in: realtime/types.ts:226
Subscribe to raw output audio samples
(samples, sampleRate) => void
(): void;(): void;void
readonly outputLevel: number;readonly outputLevel: number;Defined in: realtime/types.ts:204
Output volume level (0-1 normalized)
readonly outputSampleRate: number;readonly outputSampleRate: number;Defined in: realtime/types.ts:219
Output sample rate