Skip to main content

AudioStreamStatus

@siteed/expo-audio-studio


@siteed/expo-audio-studio / AudioStreamStatus

Interface: AudioStreamStatus

Defined in: src/ExpoAudioStream.types.ts:22

Properties

compression?

optional compression: CompressionInfo

Defined in: src/ExpoAudioStream.types.ts:38

Information about audio compression if enabled


durationMs

durationMs: number

Defined in: src/ExpoAudioStream.types.ts:28

Duration of the current recording in milliseconds


interval

interval: number

Defined in: src/ExpoAudioStream.types.ts:32

Interval in milliseconds at which recording data is emitted


intervalAnalysis

intervalAnalysis: number

Defined in: src/ExpoAudioStream.types.ts:34

Interval in milliseconds at which analysis data is emitted


isPaused

isPaused: boolean

Defined in: src/ExpoAudioStream.types.ts:26

Indicates whether recording is in a paused state


isRecording

isRecording: boolean

Defined in: src/ExpoAudioStream.types.ts:24

Indicates whether audio recording is currently active


mimeType

mimeType: string

Defined in: src/ExpoAudioStream.types.ts:36

MIME type of the recorded audio (e.g., 'audio/wav')


size

size: number

Defined in: src/ExpoAudioStream.types.ts:30

Size of the recorded audio data in bytes