S2SND-v2: Unified Online and Offline Speaker Diarization with Speaker-Adapted w2v-BERT 2.0
Organizations: School of Artificial Intelligence, Wuhan University, Wuhan, China · School of Artificial Intelligence, the Chinese University of Hong Kong, Shenzhen, China · Tencent Ethereal Audio Lab, Tencent, Shenzhen, China
Abstract
This paper presents S2SND-v2, a unified online and offline speaker diarization framework built on S2SND that improves acoustic feature extraction and the use of the resulting representations. For acoustic feature extraction, we introduce a speaker-adapted w2v-BERT 2.0 front end and compare full and pruned construction routes. To better use these features, overlap-aware activity-query masking improves speaker embedding extraction under overlap, while late-speaker training aligns unknown-speaker training with online inference conditions. Combining these improvements, the pruned system achieves competitive average diarization error rates of 14.52% online and 12.03% offline across eight test sets.
Figures & tables
| Configuration | Param. (M) | FLOPs (G) | Mode | AMI-SDM | AIS-4 | AliM | NSF | MSD | DH3 | RAMC | VoxC | Avg. |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Full w2v-BERT | 580+33 | 475.37 | Online | 16.92 | 10.78 | 11.88 | 21.22 | 17.77 | 16.49 | 10.96 | 11.92 | 14.74 |
| Offline | 13.27 | 9.66 | 9.90 | 15.47 | 13.58 | 15.09 | 10.43 | 9.80 | 12.15 | |||
| Prune-after-diarization | 91+33 | 75.63 | Online | 17.76 | 12.12 | 12.14 | 23.36 | 17.80 | 15.79 | 11.19 | 12.27 | 15.30 |
| Offline | 13.52 | 10.54 | 10.02 | 17.66 | 13.62 | 14.48 | 10.56 | 10.48 | 12.61 | |||
| Prune-before-diarization | 91+33 | 75.63 | Online | 18.05 | 10.98 | 12.14 | 24.36 | 17.86 | 15.68 | 11.06 | 11.96 | 15.26 |
| Offline | 14.41 | 9.93 | 10.17 | 18.62 | 13.73 | 14.06 | 10.50 | 10.14 | 12.70 |
| System | AMI-SDM | AIS-4 | AliM | NSF | MSD | DH3 | RAMC | VoxC | Avg. |
| Online inference | |||||||||
| S2SND (retrained) [ 6 ] | 19.48 | 12.69 | 13.71 | 26.87 | 20.34 | 19.21 | 11.31 | 13.62 | 17.15 |
| S2SND-v2 (ReDimNetV2-B6) | 18.92 | 11.32 | 14.01 | 24.88 | 19.98 | 18.25 | 11.54 | 11.70 | 16.33 |
| S2SND-v2 (w2v-BERT 2.0) | 16.95 | 11.21 | 12.20 | 20.23 | 17.91 | 15.70 | 10.92 | 11.04 | 14.52 |
| Offline inference | |||||||||
| Pyannote v3.1 [ 2 ] | 22.40 | 12.20 | 24.40 | – | 25.30 | 21.70 | 22.20 | 11.30 | – |
Speaker Diarization
Speaker diarization identifies who spoke when in audio, including speaker changes, overlapping speech, and speaker identity across conversations.
See all 59 papers