LoCoNet: Long-Short Context Network for Active Speaker Detection

Xizi Wang, Feng Cheng, Gedas Bertasius, David J. Crandall
2/14/2026

No official code found. Best implementation: SJTUwxz/LoCoNet_ASD (59 stars, last commit 2023-05-01). 1 more below.

Abstract

Active Speaker Detection (ASD) aims to identify who is speaking in each frame of a video. Solving ASD involves using audio and visual information in two complementary contexts: long-term intra-speaker context models the temporal dependencies of the same speaker, while short-term inter-speaker context models the interactions of speakers in the same scene. Motivated by these observations, we propose LoCoNet, a simple but effective Long-Short Context Network that leverages Long-term Intra-speaker Modeling (LIM) and Short-term Inter-speaker Modeling (SIM) in an interleaved manner. LIM employs self-attention for long-range temporal dependencies modeling and cross-attention for audio-visual interactions modeling. SIM incorporates convolutional blocks that capture local patterns for short-term inter-speaker context. Experiments show that LoCoNet achieves state-of-the-art performance on multiple datasets, with 95.2% (+0.3%) mAP on AVA-ActiveSpeaker, 97.2% (+2.7%) mAP on Talkies, and 68.4% (+7.7%) mAP on Ego4D. Moreover, in challenging cases where multiple speakers are present, LoCoNet outperforms previous state-of-the-art methods by 3.0% mAP on AVA-ActiveSpeaker. The code is available at https://github.com/SJTUwxz/LoCoNet_ASD.

View on arXivView PDF

Code Implementations(2)

SJTUwxz/LoCoNet_ASDCommunity100%

code repo for LoCoNet: Long-Short Context Network for Active Speaker Detection

595Shell, PythonJan 18, 20233 years ago
MIT

LoCoNet: Long-Short Context Network for Active Speaker Detection (2023 CVPR)

90Shell, PythonApr 20, 20233 years agoMIT

Similar Papers

Cite this paper

@article{wang2026loconet,
  title  = {LoCoNet: Long-Short Context Network for Active Speaker Detection},
  author = {Xizi Wang and Feng Cheng and Gedas Bertasius and David J. Crandall},
  year   = {2026},
  eprint = {2301.08237},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/pdf/2301.08237},
  journal = {CVPR 2023 2023}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2301.08237.svg)](https://codeofpaper.com/paper/2301.08237)

Discussion