Tags: VectorPrivacy/Vector
Tags
release: v0.4.3 Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
fix(audio): HE-AAC no longer plays at chipmunk double speed HE-AAC containers declare the 2x SBR extension rate, but symphonia has no SBR support: it decodes only the AAC-LC core at half rate while codec_params still reports the header rate. The engine trusted the header, so 24kHz samples played through a 48kHz rate ratio — exactly 2x hyperspeed. The probe now decodes one packet and lets the decoder's own output spec override the declared rate and channels, rescaling the frame estimate to match; rate_ratio, duration, parallel segment math and the waveform all key off the probe, so one correction fixes the whole path. Both whisper decode paths get the same first-buffer override — HE-AAC headers often omit the channel count entirely, which previously hard-errored transcription of these files. The SBR high band is still not reconstructed (decoder limitation): such files play at correct speed and pitch with the LC core's spectrum. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
fix(audio): HE-AAC no longer plays at chipmunk double speed HE-AAC containers declare the 2x SBR extension rate, but symphonia has no SBR support: it decodes only the AAC-LC core at half rate while codec_params still reports the header rate. The engine trusted the header, so 24kHz samples played through a 48kHz rate ratio — exactly 2x hyperspeed. The probe now decodes one packet and lets the decoder's own output spec override the declared rate and channels, rescaling the frame estimate to match; rate_ratio, duration, parallel segment math and the waveform all key off the probe, so one correction fixes the whole path. Both whisper decode paths get the same first-buffer override — HE-AAC headers often omit the channel count entirely, which previously hard-errored transcription of these files. The SBR high band is still not reconstructed (decoder limitation): such files play at correct speed and pitch with the LC core's spectrum. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
PreviousNext