v1.10.0-syrnike.13
Adds an exclusively owned fixed-frame microphone DSP API for 48 kHz mono PCM16 in 10 ms frames, with independent echo cancellation and noise suppression. Processor creation prewarms both paths; frame processing uses fixed buffers and bypasses the protobuf FFI allocation path. The existing APM API remains available.
The API has no realtime reset operation. A new renderer timeline requires a newly prepared processor. Missing echo reference bypasses AEC while noise suppression remains available.
Validation: cross-platform SDK CI passed on Windows x64, macOS x64/arm64, and Ubuntu 22.04/24.04 x64/arm64. Windows synthetic application measurements recorded 40.6 dB ERLE, 13.8 dB independent noise suppression, and zero observed steady-state SDK/UCRT heap calls. These measurements do not constitute physical-room or double-talk qualification.
Source: 55d7ea89843aa2776b54ca83b0a19c6f08de2f5b on native-v2.