Conventional bioacoustic classification models rely on fixed-rate spectral representations, requiring recordings acquired at heterogeneous sampling rates to be resampled before analysis. We propose a Sampling-Frequency-Independent (SFI) frontend that processes each recording directly at its native sampling rate, coupled with a Fourier Neural Operator (FNO) backbone featuring progressive temporal-scale fusion. This framework avoids fixed-rate resampling and high-frequency information loss while producing fixed-size representations across sampling rates. Mild training-time sampling-rate (\textit{sr}) augmentation further improves robustness to unseen rate variations. Evaluated on a multi-taxa corpus comprising 84 classes and 60 sampling rates, the proposed SFI-FNO configuration outperforms fixed-rate and corpus-maximum-rate baselines, achieving .906 accuracy, .921 balanced accuracy, and a Macro-F1 score of .899.
Figures & tables
Figure 1 : Examples of different spectrograms for different taxa, emphasizing the large sample-rate variability.
Figure 2 : SFI multi-scale features applied to a Fringilla coelebs audio clip at native 24 kHz using 16, 64, and 256 ms scales.
Dataset
Classes
Samples/class
Rates
Rate (kHz)
Marine [ 20 ]
42
362±485
43
62.8±49.8
Birds [ 9 ]
10
250±0
1
24.0±0.0
Frogs [ 1 ]
26
59±14
2
48.0±0.1
Bats [ 17 ]
6
198±48
19
273.4±108.5
Total
84
243±368
60
69.2±72.6
Table 1: Corpora statistics ( μ/σ after class filtering).
Figure 3 : Number of files in the entire corpora for every individual native sample rate (log scale for better visualization).
Front.
Back.
Params.
Accuracy
Bal. Acc.
Macro-F1
MEL48
CNN
916,496
.831 ± .019
.881 ± .009
.847 ± .017
MBC
854,532
.838 ± .019
.886 ± .009
.852 ± .016
FNO
1,007,048
.860 ± .008
.893 ± .002
.866 ± .004
MAX
CNN
916,496
.860 ± .014
.894 ± .004
.865 ± .006
MBC
854,532
.888 ± .008
.914 ± .009
.892 ± .010
FNO
1,007,048
.895 ± .010
.910 ± .008
.890 ± .010
Table 2 : Classification results (reported as mean ± std.)
Model
95%
90%
Rand. ( 85 - 95% )
Mean Δ F1
SFI-FNO
.703±.031
.555±.024
.563±.025
−.291±.074
SFI-FNO + aug.
.865±.007
.869 ± .007
.869 ± .006
−.004±.005
MAX-FNO
.867 ± .011
.851±.014
.855±.011
−.025±.016
Table 3 : Macro-F1 under sr perturbation (mean ± std.).
Dataset
Accuracy
Balanced Acc.
Macro F1
Marine [ 20 ]
.933±.012
.942±.006
.903±.011
Birds [ 9 ]
.675±.030
.675±.030
.673±.029
Frogs [ 1 ]
.996±.004
.991±.004
.991±.004
Bats [ 17 ]
.866±.017
.859±.019
.863±.017
Table 4 : Per-dataset performance of the SFI-FNO model, reported as mean ± standard deviation over five folds.
ARL, Tropical Marine Science Institute, National University of Singapore · Department of Electrical & Computer Engineering, National University of Singapore · National Parks Board, Singapore