Audio ML PapersLandmark papers
← All papers
RESEARCH PAPER / 2025-12-23

SpidR: Learning Fast and Stable Linguistic Units for Spoken Language Models Without Supervision

Maxime Poli, Mahi Luthra, Youssef Benchekroun, ★ Yu-An Chung , ★ Juan Pino , ★ Emmanuel Dupoux ...Full author list in the original paper.

Meta +1 · arXiv

Affiliations: Meta, ENS-PSL

Abstract

The parallel advances in language modeling and speech representation learning have raised the prospect of learning language directly from speech without textual intermediates. This requires extracting semantic representations directly from speech. Our contributions are threefold. First, we introduce SpidR, a self-supervised speech representation model that efficiently learns representations with highly accessible phonetic information, which makes it particularly suited for textless spoken language modeling. It is trained on raw waveforms using a masked prediction objective combined with self-distillation and online clustering. The intermediate layers of the student model learn to predict assignments derived from the teacher's intermediate layers. This learning objective stabilizes the online clustering procedure compared to previous approaches, resulting in higher quality codebooks. SpidR outperforms wav2vec 2.0, HuBERT, WavLM, and DinoSR on downstream language modeling benchmarks (sWUGGY, sBLIMP, tSC). Second, we systematically evaluate across models and layers the correlation between speech unit quality (ABX, PNMI) and language modeling performance, validating these metrics as reliable proxies. Finally, SpidR significantly reduces pretraining time compared to HuBERT, requiring only one day of pretraining on 16 GPUs, instead of a week. This speedup is enabled by the pretraining method and an efficient codebase, which allows faster iteration and easier experimentation. We open-source the training code and model checkpoints at https://github.com/facebookresearch/spidr.

The following analysis is generated by AI and may contain errors. It is separate from the authors’ abstract and is not peer review.

Research summary

The main contribution of this work is the introduction of SpidR, a self-supervised speech representation model that significantly enhances the efficiency and effectiveness of spoken language modeling by leveraging innovative training techniques. This paper represents a meaningful step forward in the field of machine learning, particularly in the intersection of speech processing and natural language understanding.

Methodology

The paper introduces SpidR, a self-supervised speech representation model that innovatively combines masked prediction objectives with self-distillation and online clustering to learn phonetic representations from raw audio. The methodology is well-structured, leveraging existing architectures while making significant modifications to enhance training stability and representation quality. The use of intermediate layer predictions for clustering and the introduction of a smoother EMA decay schedule are notable advancements that address issues of codebook collapse seen in prior models. The approach is theoretically sound and builds on a solid foundation of previous research, demonstrating a clear evolution in the field of spoken language modeling.

Results & evaluation

The experimental design is robust, with comprehensive evaluations across various benchmarks (sWUGGY, sBLIMP, tSC) that demonstrate SpidR's superiority over established models like HuBERT and DinoSR. The systematic analysis of the correlation between speech unit quality and language modeling performance adds depth to the findings, validating the proposed metrics as reliable proxies. The results indicate significant improvements in both training efficiency and model performance, showcasing the practical benefits of the proposed approach.

Reproducibility

The authors have made efforts to ensure reproducibility by providing a minimal PyTorch codebase and openly sharing model checkpoints. The detailed description of the training setup, hyperparameters, and evaluation metrics enhances the likelihood that other researchers can replicate the study. However, the reliance on specific hardware configurations (e.g., 16 GPUs) may limit accessibility for some researchers.

Limitations

While the paper presents a strong case for the effectiveness of SpidR, it acknowledges limitations in its focus on English and the specific dataset (LibriSpeech). The model's performance on multilingual datasets or in real-world applications remains untested, which may hinder its broader applicability. Additionally, the paper mentions that the model does not capture non-linguistic information, which is crucial for many applications in speech processing.

Broader impact

The implications of this work are significant for the development of spoken language models, particularly in under-resourced languages where textual data is scarce. By enabling efficient learning of linguistic representations directly from speech, SpidR could facilitate advancements in natural language processing and speech recognition systems across diverse languages and dialects. The open-source nature of the project further promotes collaboration and innovation in the field. The main contribution of this work is the introduction of SpidR, a self-supervised speech representation model that significantly enhances the efficiency and effectiveness of spoken language modeling by leveraging innovative training techniques. This paper represents a meaningful step forward in the field of machine learning, particularly in the intersection of speech processing and natural language understanding.

Author of this paper? Send a correction.