Docs
CodeRabbit
Cloudflare
AG Grid
SerpAPI
Netlify
OpenRouter
Neon
WorkOS
Clerk
Convex
Electric
PowerSync
Sentry
Railway
Prisma
Strapi
Unkey
CodeRabbit
Cloudflare
AG Grid
SerpAPI
Netlify
OpenRouter
Neon
WorkOS
Clerk
Convex
Electric
PowerSync
Sentry
Railway
Prisma
Strapi
Unkey
Class References
Function References
Interface References
Type Alias References
Variable References
Interface References

AudioVisualization

Interface: AudioVisualization

Defined in: realtime/types.ts:200

Interface for accessing audio visualization data

Properties

getInputFrequencyData()

ts
getInputFrequencyData: () => Uint8Array;

Defined in: realtime/types.ts:207

Get frequency data for input audio visualization

Returns

Uint8Array


getInputTimeDomainData()

ts
getInputTimeDomainData: () => Uint8Array;

Defined in: realtime/types.ts:212

Get time domain data for input waveform

Returns

Uint8Array


getOutputFrequencyData()

ts
getOutputFrequencyData: () => Uint8Array;

Defined in: realtime/types.ts:209

Get frequency data for output audio visualization

Returns

Uint8Array


getOutputTimeDomainData()

ts
getOutputTimeDomainData: () => Uint8Array;

Defined in: realtime/types.ts:214

Get time domain data for output waveform

Returns

Uint8Array


inputLevel

ts
readonly inputLevel: number;

Defined in: realtime/types.ts:202

Input volume level (0-1 normalized)


inputSampleRate

ts
readonly inputSampleRate: number;

Defined in: realtime/types.ts:217

Input sample rate


onInputAudio()?

ts
optional onInputAudio: (callback) => () => void;

Defined in: realtime/types.ts:222

Subscribe to raw input audio samples

Parameters

callback

(samples, sampleRate) => void

Returns

ts
(): void;
Returns

void


onOutputAudio()?

ts
optional onOutputAudio: (callback) => () => void;

Defined in: realtime/types.ts:226

Subscribe to raw output audio samples

Parameters

callback

(samples, sampleRate) => void

Returns

ts
(): void;
Returns

void


outputLevel

ts
readonly outputLevel: number;

Defined in: realtime/types.ts:204

Output volume level (0-1 normalized)


outputSampleRate

ts
readonly outputSampleRate: number;

Defined in: realtime/types.ts:219

Output sample rate