OptionalcachedTrue when the response was served from cache.
OptionalcacheOptionalchannelsChannel count.
OptionalcodeApiErrorCode when success === false.
OptionaldurationTrack duration in seconds.
OptionalerrorError message when success === false.
OptionalfromThe host never sends it; read cached.
OptionalmaxThe largest value of the selected sequence before normalisation, in
linear full-scale units (window RMS for rms, peak for peak,
absolute value for signed). On the linear scale
waveform[i] * maxAmplitude restores the level; on db, dBFS is
(v * 60 - 60) + 20 * log10(maxAmplitude). Hosts before 1.14 omit it.
OptionalmethodAggregation method used for the waveform points.
OptionalpathSource file path.
OptionalresolutionSample resolution.
OptionalsampleSample rate in Hz.
OptionalscaleScale of the waveform points.
OptionalsignedTrue when waveform samples are signed (PCM convention).
OptionalstatusStatus: ready (waveform available) or pending (background job dispatched).
OptionaltaskBackground-task identifier; only present when status === 'pending'.
OptionalwaveformWaveform data; only present when status === 'ready'.
audio.generateFullWaveformsynchronous result shape.