Skip to main content

AudioRecording

@siteed/audio-studio


@siteed/audio-studio / AudioRecording

Interface: AudioRecording

Defined in: src/AudioStudio.types.ts:142

Properties​

analysisData?​

optional analysisData: AudioAnalysis

Defined in: src/AudioStudio.types.ts:167

Full analysis data for the recording if processing was enabled and keepFullAnalysis was not set to false.


bitDepth​

bitDepth: BitDepth

Defined in: src/AudioStudio.types.ts:156

Bit depth of the audio (8, 16, or 32 bits)


channels​

channels: number

Defined in: src/AudioStudio.types.ts:154

Number of audio channels (1 for mono, 2 for stereo)


compression?​

optional compression: CompressionInfo & object

Defined in: src/AudioStudio.types.ts:169

Information about compression if enabled, including the URI to the compressed file

Type declaration​

compressedFileUri​

compressedFileUri: string

URI to the compressed audio file


createdAt?​

optional createdAt: number

Defined in: src/AudioStudio.types.ts:160

Timestamp when the recording was created


durationMs​

durationMs: number

Defined in: src/AudioStudio.types.ts:148

Duration of the recording in milliseconds


filename​

filename: string

Defined in: src/AudioStudio.types.ts:146

Filename of the recorded audio


fileUri​

fileUri: string

Defined in: src/AudioStudio.types.ts:144

URI to the recorded audio file


mimeType​

mimeType: string

Defined in: src/AudioStudio.types.ts:152

MIME type of the recorded audio


sampleRate​

sampleRate: SampleRate

Defined in: src/AudioStudio.types.ts:158

Sample rate of the audio in Hz


size​

size: number

Defined in: src/AudioStudio.types.ts:150

Size of the recording in bytes


transcripts?​

optional transcripts: TranscriberData[]

Defined in: src/AudioStudio.types.ts:162

Array of transcription data if available