Skip to content
Last Dictionary

wav2vec

proper noun/WAV-too-vek/Also: wav2vec 2.0, XLS-R, HuBERT, self-supervised speech representation

In plain wordsA family of Meta speech models that learn the sounds of language from thousands of hours of unlabeled recordings, so that only minutes of transcribed speech are needed to build a recognizer.

  1. A family of self-supervisedself-supervised learning, n.: A way for AI to learn from huge amounts of unlabeled data by setting itself fill-in-the-blank puzzles, such as guessing a hidden word or a missing patch of an image. models that learn speech representations directly from raw audio waveforms, best known through wav2vec 2.0. A convolutionalconvolutional neural network, n.: A kind of neural network built for images and other grid-like data. It slides small pattern detectors across the input, finding edges first, then shapes, then whole objects. feature encoder turns the waveform into a latent vector about every 20 milliseconds; spans of these are hidden, and a transformertransformer, n.: The design behind today's chatbots and much of modern AI. It handles text by letting every word look at every other word and decide which of them matter for understanding it. context network must identify, from a set of distractors, the quantized form of each hidden latent — a contrastivecontrastive learning, n.: A way to learn without labels by comparison: the model learns to pull together two versions of the same thing, such as two crops of one photo, and push apart unrelated things. objective in which the codebook itself is learned. The pretrained model is then fine-tunedfine-tuning, n.: Taking an AI model that has already learned a lot and training it a little more on a smaller, focused set of examples so it gets better at one job or behaves a certain way. on transcribed audio with a CTCconnectionist temporal classification, n.: A training method that lets a network learn to transcribe speech or handwriting without being told exactly where each letter or sound begins and ends. loss. Its headline result concerned scarce labels: pretrained on 53,000 hours of untranscribed audio and fine-tuned on just ten minutes of transcribed speech, it scored 4.8% and 8.2% word error rateword error rate, n.: The standard score for speech recognition: the share of words a system gets wrong compared with a correct transcript, counting wrong, missing and extra words. Lower is better. on the clean and other LibriSpeechLibriSpeech, prop. n.: A free collection of about 1,000 hours of volunteers reading English audiobooks, matched with the book text; it became the standard yardstick for speech-recognition systems. test sets, against 1.8% and 3.3% with all 960 labeled hours — evidence that recognizers could be built for languages with little transcribed speech. Multilingual versions (XLS-R, 2021; Massively Multilingual Speech, 2023) and relatives such as HuBERT (2021), which predicts cluster labels rather than contrasting, followed.

    We fine-tuned a multilingual wav2vec checkpoint on four hours of transcribed Quechua.

Origin

The first wav2vec was introduced by Steffen Schneider, Alexei Baevski, Ronan Collobert and Michael Auli at Facebook AI Research in 2019; wav2vec 2.0, by Baevski, Henry Zhou, Abdelrahman Mohamed and Auli, appeared in June 2020 (NeurIPS 2020). The name echoes word2vecword2vec, prop. n.: A 2013 Google technique that learns a list of numbers for each word by training a very small network to predict which words appear near it across billions of words of text..

Usage note

wav2vec models learn from audio alone and must be fine-tuned to transcribe, whereas WhisperWhisper, prop. n.: A free OpenAI model that writes down what is said in recordings in many languages, and can translate it into English; it learned from hundreds of thousands of hours of online audio. is trained directly on paired audio and text.

Related

See also
  • self-supervised learningself-supervised learning, n.: A way for AI to learn from huge amounts of unlabeled data by setting itself fill-in-the-blank puzzles, such as guessing a hidden word or a missing patch of an image.
  • speech recognitionspeech recognition, n.: Technology that turns spoken words into written text, as when a phone transcribes a voice message or captions appear automatically under a video.
  • contrastive learningcontrastive learning, n.: A way to learn without labels by comparison: the model learns to pull together two versions of the same thing, such as two crops of one photo, and push apart unrelated things.
  • connectionist temporal classificationconnectionist temporal classification, n.: A training method that lets a network learn to transcribe speech or handwriting without being told exactly where each letter or sound begins and ends.
  • LibriSpeechLibriSpeech, prop. n.: A free collection of about 1,000 hours of volunteers reading English audiobooks, matched with the book text; it became the standard yardstick for speech-recognition systems.
  • WhisperWhisper, prop. n.: A free OpenAI model that writes down what is said in recordings in many languages, and can translate it into English; it learned from hundreds of thousands of hours of online audio.
Contrast with
  • WhisperWhisper, prop. n.: A free OpenAI model that writes down what is said in recordings in many languages, and can translate it into English; it learned from hundreds of thousands of hours of online audio.

Sources

  1. Baevski, A., Zhou, H., Mohamed, A. & Auli, M. (2020). wav2vec 2.0: A Framework for Self-Supervised Learning of Speech Representations. NeurIPS 2020. arxiv.org/abs/2006.11477
  2. Schneider, S., Baevski, A., Collobert, R. & Auli, M. (2019). wav2vec: Unsupervised Pre-training for Speech Recognition. Interspeech 2019.

Mentioned in

speech recognitionspeech recognition, n.: Technology that turns spoken words into written text, as when a phone transcribes a voice message or captions appear automatically under a video., LibriSpeechLibriSpeech, prop. n.: A free collection of about 1,000 hours of volunteers reading English audiobooks, matched with the book text; it became the standard yardstick for speech-recognition systems.