Cited by 2,983Speech Recognition and SynthesisSpeech and Audio ProcessingTopic Modeling

HuBERT: Self-Supervised Speech Representation Learning by Masked Prediction of Hidden Units

Open access
Hsu, Wei-Ning, Bolte, Benjamin, Tsai, Yao-Hung Hubert, Lakhotia, Kushal, Salakhutdinov, Ruslan, Mohamed, Abdelrahman·2021·IEEE/ACM Transactions on Audio, Speech, and Language Processing

Abstract

Self-supervised approaches for speech representation learning are challenged by three unique problems: (1) there are multiple sound units in each input utterance, (2) there is no lexicon of input sound units during the pre-training phase, and (3) sound units have variable lengths with no explicit segmentation. To deal with these three problems, we propose the Hidden-Unit BERT (HuBERT) approach for self-supervised speech representation learning, which utilizes an offline clustering step to provide aligned target labels for a BERT-like prediction loss. A key ingredient of our approach is applying the prediction loss over the masked regions only, which forces the model to learn a combined acoustic and language model over the continuous inputs. HuBERT relies primarily on the consistency of the unsupervised clustering step rather than the intrinsic quality of the assigned cluster labels. Starting with a simple k-means teacher of 100 clusters, and using two iterations of clustering, the HuBERT model either matches or improves upon the state-of-the-art wav2vec 2.0 performance on the Librispeech (960h) and Libri-light (60,000h) benchmarks with 10min, 1h, 10h, 100h, and 960h fine-tuning subsets. Using a 1B parameter model, HuBERT shows up to 19% and 13% relative WER reduction on the more challenging dev-other and test-other evaluation subsets.

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Integrity signals

Registry

Crossref · 10.1109/taslp.2021.3122291

Cites

69 of 69 references verified0 citation errors · 0 not checkable

Statistics

Claims the paper makes

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Claims other papers make about this one

Each is checked against this paper’s own text: does it say what the citing paper says it does?

  • The performance of the HuBERT model is better than that of the wav2vec 2.0 model.

    “The results show that the performance of the HuBERT model is better than that of the wav2vec 2.0 model [9].”

    From Voice Deepfake Detection Using the Self-Supervised Pre-Training Model HuBERT (2023) · cites this paper as [9]

    The Introduction says HuBERT “either matches or improves upon” wav2vec 2.0 across the tested fine-tuning subsets. The Main Results section also says HuBERT is “on par” with two leading wav2vec 2.0-based pre-training results. Thus, the source supports comparable or sometimes better performance, but not an unqualified claim that HuBERT performs better. (LLM, conf=0.88)

    Experimental — accuracy not yet measured
  • Self-supervised speech models can extract robust acoustic features for unknown domains.

    “Current research shows that self-supervised speech models can extract robust acoustic features for unknown domains.”

    From Voice Deepfake Detection Using the Self-Supervised Pre-Training Model HuBERT (2023) · cites this paper as [9]

    The Introduction (page unavailable) says self-supervised learning can produce universal speech representations and that its features generalize to multiple downstream applications. It also identifies new domains as a motivation, but the cited passages do not establish that the features are robust in unknown domains. (LLM, conf=0.82)

    Experimental — accuracy not yet measured
  • HuBERT is a speech-representation learning model that predicts acoustic k-means-cluster identities for masked time points from unlabelled input waveforms.

    “HuBERT is a speech-representation learning model that is trained to predict acoustic k-means-cluster identities corresponding to masked time points from unlabelled input waveforms.”
  • The sequence over time of discrete speech units derived by HuBERT captures the content of the original speech waveform.

    “We refer to these cluster identities as discrete speech units, and the temporal sequence of these speech units represents the content of the original waveform.”
  • Hsu et al. introduced HuBERT, a novel self-supervised learning framework for speech representation learning that employs a more direct predictive loss by separating the acoustic unit discovery step from the masked prediction representation learning phase than wav2vec 2.0.

    “Hsu et al. [56] introduced a novel self-supervised learning framework for speech representation learning named HuBERT, which employs a more direct predictive loss by separating the acoustic unit discovery step from the masked prediction representation learning phase than wav2vec 2.0.”

Self-check

Percentages, sums and reported differences re-computed from the paper’s own numbers.

The self-check needs the paper’s full text.

Cites

Flagged first, then by citations

Research works printed but not linked: 6

  1. [3]3. E. Kharitonov, M. Rivière, G. Synnaeve, L. Wolf, P.-E. Mazaré, M. Douze, and E. Dupoux, "Data augmenting contrastive learn- ing of speech representations in the time domain," arXiv preprint arXiv:2007.00991, 2020. · arXiv
  2. [7]7. G. Zavaliagkos and T. Colthurst, "Utilizing untranscribed training data to improve performance," in DARPA Broadcast News Transcription and Understanding Workshop, 1998.
  3. [20]20. K. Clark, M.-T. Luong, Q. V. Le, and C. D. Manning, "Electra: Pre- training text encoders as discriminators rather than generators," arXiv preprint arXiv:2003.10555, 2020. · arXiv
  4. [31]31. J. Chorowski, R. J. Weiss, S. Bengio, and A. van den Oord, "Unsu- pervised speech representation learning using wavenet autoencoders," IEEE/ACM transactions on audio, speech, and language processing, vol. 27, no. 12, pp. 2041-2053, 2019.
  5. [37]37. D. Povey, "Discriminative training for large vocabulary speech recogni- tion," Ph.D. dissertation, University of Cambridge, 2005.
  6. [59]59. V. Pratap et al., "wav2letter++: The fastest open-source speech recog- nition system," arXiv preprint arXiv:1812.07625, 2018. · arXiv

Cited by

Sorted by citations

Authors
Hsu, W.-N., Bolte, B., Tsai, Y.-H. H., Lakhotia, K., Salakhutdinov, R., & Mohamed, A.
Affiliations
  • Meta (United States) (US)
  • Carnegie Mellon University (US)
Venue
IEEE/ACM Transactions on Audio, Speech, and Language Processing
Published
2021
Volume
29
Pages
3451-3460
ISSN
  • 2329-9290 (ISSN-L)
  • 2329-9304
OpenAlex
W3169320628
Cited by
2,983
References
69
Citations by year
2026: 661 · 2025: 904 · 2024: 651 · 2023: 544 · 2022: 199 · 2021: 24
FWCI
125.27
Type
journal article
Language
en
Open access
Locations
  • IEEE/ACM Transactions on Audio Speech and Language Processing (publishedVersion)
  • arXiv (Cornell University) (submittedVersion, public-domain)
  • arXiv (Cornell University) (submittedVersion)
  • arXiv (Cornell University)
Topics
  • Physical Sciences › Computer Science › Artificial Intelligence › Speech Recognition and Synthesis
  • Physical Sciences › Computer Science › Signal Processing › Speech and Audio Processing
  • Physical Sciences › Computer Science › Artificial Intelligence › Topic Modeling
Keywords
HuBERT, self-supervised speech representation learning, K-means clustering, wav2vec 2.0, LibriSpeech, speech recognition, unsupervised pre-training

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review