ExtractAudioDataOptions
@siteed/audio-studio / ExtractAudioDataOptions
Interface: ExtractAudioDataOptions
Defined in: src/AudioStudio.types.ts:590
Properties
computeChecksum?
optionalcomputeChecksum:boolean
Defined in: src/AudioStudio.types.ts:610
Compute the checksum of the PCM data
decodingOptions?
optionaldecodingOptions:DecodingConfig
Defined in: src/AudioStudio.types.ts:612
Target config for the normalized audio (Android and Web)
endTimeMs?
optionalendTimeMs:number
Defined in: src/AudioStudio.types.ts:596
End time in milliseconds (for time-based range)
fileUri
fileUri:
string
Defined in: src/AudioStudio.types.ts:592
URI of the audio file to extract data from
includeBase64Data?
optionalincludeBase64Data:boolean
Defined in: src/AudioStudio.types.ts:604
Include base64 encoded string representation of the audio data
includeNormalizedData?
optionalincludeNormalizedData:boolean
Defined in: src/AudioStudio.types.ts:602
Include normalized audio data in [-1, 1] range
includeWavHeader?
optionalincludeWavHeader:boolean
Defined in: src/AudioStudio.types.ts:606
Include WAV header in the PCM data (makes it a valid WAV file)
length?
optionallength:number
Defined in: src/AudioStudio.types.ts:600
Length in bytes to extract (for byte-based range)
logger?
optionallogger:ConsoleLike
Defined in: src/AudioStudio.types.ts:608
Logger for debugging - can pass console directly.
position?
optionalposition:number
Defined in: src/AudioStudio.types.ts:598
Start position in bytes (for byte-based range)
startTimeMs?
optionalstartTimeMs:number
Defined in: src/AudioStudio.types.ts:594
Start time in milliseconds (for time-based range)