Unsupervised and Semi-Supervised Learning Approaches in Speech Recognition
Methods to train speech systems without labeled audio reduce dependence on expensive transcription.

Unsupervised and semi-supervised learning approaches in speech recognition address the same constraint from different directions, namely the shortage of labeled audio. Their central contribution is to make useful training data out of speech that has never been transcribed. Together, they reduce the dependence of automatic speech recognition (ASR) on expensive labels, but replace some of that burden with demands on data selection, computing power, and engineering.
Why labeled audio is the binding constraint on ASR quality
Supervised speech recognition learns from recordings paired with transcripts of what was said. Deep learning has transformed what these systems can do, but its reach still follows the availability of those pairs. A more capable model does not, by itself, supply the missing examples of what people said.
Most of the world’s languages lack pronunciation dictionaries, paired speech-text corpora, or grapheme-to-phoneme converters, which connect written forms to speech sounds. Phone-level recognition assumes these resources are in place, though they take a great deal of work to build. A language need not be obscure to its speakers to be poorly equipped for a speech recognizer.
Specialized domains face a similar problem even in well-resourced languages. Medical, legal, and call-center recordings are expensive and slow to transcribe at scale, so their labeled datasets remain small. A supply of generic speech does not remove that domain-specific shortage. Without ways to reduce dependence on labels, high-quality recognition stays concentrated in a handful of languages and generic settings. The gap is between what supervised systems can cover and what the world actually speaks.
How self-supervised pre-training learns speech representations without any labels
Self-supervised learning changes where the training signal comes from. Instead of asking a model to match audio to a human transcript, it gives the model prediction tasks defined by the audio itself. The broad categories are generative methods, contrastive methods, and predictive methods. They use different forms of self-generated supervision, but all assume that raw speech has structure a model can learn. The recording supplies the exercise as well as the material.
This learning usually takes place in two stages. Pre-training on a large unlabeled corpus builds an upstream model that represents useful features of speech. Fine-tuning then adapts that model to a downstream task, such as transcription, using a small labeled set. The distinction matters because learning a representation of speech is not the same as learning to write down its words. “Without labels” describes the pre-training stage.
The value lies in reuse. An upstream model can be trained once on available unlabeled audio, then adapted more cheaply to particular languages or domains. Raw waveforms carry enough structure to support phonetic, lexical, and even syntactic representations without explicit transcripts. Children learning through listening before formal instruction provide an intuition for this approach.
What the major self-supervised ASR models achieved and where each left gaps
The progression from contrastive and masking objectives to syllable-level systems reflects changes in what models learn to represent. Foundational approaches learn from unlabeled waveforms through masking, contrastive objectives, and prediction of automatically produced targets. But a useful speech representation still leaves a question unanswered. What units should connect continuous sound to written language? Choices at that boundary can reintroduce the resource requirements that unlabeled training was meant to avoid.
Phone-level unsupervised speech recognition, the dominant approach before 2025, relies on grapheme-to-phoneme converters. These are unavailable for most low-resource languages, and ambiguous phone boundaries create further difficulties in Mandarin because of strong co-articulation effects. Word-level approaches work without those converters but run into trouble with vocabulary. Vocabulary has effectively no end, which makes rare-word generalization poor and word-boundary detection unstable.
SylCipher, developed by researchers at MIT, NTT, UT Austin, and UIUC, uses syllables as a middle ground. Syllables are finite in number, align naturally with speech in many languages, and can be segmented without textual supervision. Its architecture combines a self-supervised speech encoder, a boundary detector, a differentiable soft-pooler, and a K-means quantizer to produce syllable-like units. A shared transformer and a three-stage training objective then align those units with text, avoiding both G2P converters and the instability of earlier adversarial training.
SylCipher achieves up to a 40% relative reduction in character error rate on LibriSpeech. That result shows the value of changing the representation, but does not make every recognizer accurate enough in every setting. Better speech units solve one part of the problem. Another is how to use an imperfect recognizer to turn additional unlabeled recordings into useful training material.
How pseudo-labeling turns an imperfect model into its own trainer
An initial ASR model trains on the labeled data at hand and may build on self-supervised representations. It then transcribes unlabeled recordings, and its estimated confidence determines which transcripts are retained or given more weight. Training resumes on the expanded dataset, and the cycle repeats. The model becomes its own source of supervision, though not an infallible one.
The benefit is that a small labeled seed can support a much larger training set. Error propagation can occur when a machine-generated transcript teaches the next model a mistake made by the previous one. Iteration with confidence filtering can progressively improve the labels and reduce the error brought into later rounds. Self-training is useful, but self-confidence is not a quality guarantee.
Tadevosyan, Karpov, Andrusenko, Lavrukhin, and Jukic’s 2025 paper identifies a practical gap in earlier work. Research had often improved algorithms on existing datasets without providing a complete public framework for training across new datasets or languages. Their response, TopIPL, embeds a pseudo-labeling algorithm in a fully open-source pipeline covering Creative Commons data collection, transcript generation, and final model training. TopIPL achieves relative word error rate improvements of 18–40% for Portuguese, with meaningful but more modest gains for Armenian and Spanish. The contribution is therefore a repeatable workflow as well as an algorithm.
Why domain mismatch limits pseudo-labeling and how targeted data selection addresses it
A repeatable workflow still needs the right audio. Domain mismatch can limit or erase the gains from pseudo-labeling even when the generated transcripts are accurate. Transcript quality shows how well the model has recognized a recording. It does not answer whether that recording is acoustically relevant to the intended deployment.
Park and Hain’s Interspeech 2025 paper, from the University of Sheffield, makes that distinction central to data selection. Their method combines word error rate estimation with acoustic domain similarity, or ADS. The first estimates how accurately the seed model can transcribe a candidate utterance. The second uses noise-contrastive estimation to measure how close its sound is to the target domain. Selection therefore accounts for both the likely quality of the label and the relevance of the sound.
Park and Hain report that using both reaches 26.66% of the expected performance improvement of fully supervised learning, with zero additional labeled data. That figure measures the fraction of the supervised improvement achieved. Randomly including all available unlabeled audio can instead hurt when domains diverge substantially. As adaptation expands across languages, this attention to the target data becomes as important as the ability to reuse a model.
How these techniques extend ASR to low-resource languages and multilingual settings
The largest stakes lie in languages where paired speech and text are thin on the ground. In those settings, self-supervised learning offers a reusable foundation rather than requiring every language to fund a complete supervised system from scratch. Cross-lingual transfer extends a pre-trained model to a new language. With techniques such as adapter modules, fine-tuning can be efficient and use very little labeled data. The promise is a broadly useful model whose learned representations can support more than the languages that supplied its original training material.
SylCipher illustrates how the choice of speech unit affects that reach. Its framework generalizes effectively to Mandarin, which has been particularly difficult for prior phone-level unsupervised methods. Syllables align naturally with Mandarin characters, allowing text segmentation without a pronunciation dictionary. This is a specific answer to a specific language-structure problem. It is not evidence that one segmentation scheme will work equally well everywhere.
TopIPL offers a complementary example at the training-pipeline level. Its evaluation includes Portuguese and Armenian in explicitly low-resource settings and Spanish in a high-resource setting, with the largest relative improvements appearing in the low-resource settings. Here, “low-resource” describes the training situation. The result supports the expectation that reducing label dependence matters most where labels are scarce. The same infrastructure for reusable pre-training, cross-lingual adaptation, and expanded training data also underlies large-scale multilingual speech products.
What tradeoffs practitioners accept when choosing between self-supervised and semi-supervised approaches
These approaches address different ways that labeled data can be scarce, so there is no useful single ranking. Self-supervised pre-training works well for learning general representations from large unlabeled corpora. Its cost is substantial pre-training compute, while its return is a foundation that transfers across tasks and languages. Once a strong upstream model exists, the labeled fine-tuning set can be very small. The expense is concentrated in building that reusable foundation, with subsequent adaptations costing less.
Pseudo-labeling starts closer to the recognition task but needs a labeled seed and a model to start with. It is therefore unsuitable for a zero-label scenario. Its value depends on the seed model’s quality, confidence filtering, and domain-aligned selection of additional audio. It expands the supervision available to an existing recognizer. Self-supervised pre-training and pseudo-labeling can therefore be used one after the other, without having to choose between them.
Syllable-level unsupervised recognition removes the need for G2P resources but introduces dependence on reliable syllable boundary detection. Open-source pipelines such as TopIPL make deployment easier, but practitioners still have to collect, filter, and license audio and run the full process. None of these approaches makes the engineering burden disappear. Their benefits also remain uncertain for extremely low-resource languages with very little unlabeled audio, because useful-scale recordings are a shared assumption. A shortage of transcripts and a shortage of speech itself are different problems.
Where the research frontier is moving and what gaps remain open
The field has progressively reduced label dependence without producing a universally applicable replacement for labeled training data. The clearest direction is the convergence of self-supervised pre-training and domain-aware pseudo-labeling. The first provides strong representations, while the second adapts them with carefully chosen recordings and synthetic transcripts. Their strengths are complementary because they act at different points in the training process. Their limitations also persist when the approaches are combined.
SylCipher’s authors acknowledge that generalization depends on reliable syllable segmentation tools. TopIPL helps fill the need for complete public training frameworks, but it has been tested on three languages. A pipeline designed for new languages is not yet evidence of dependable results in all of them.
Park and Hain’s findings leave domain alignment as another persistent constraint, especially in highly specialized or noisy settings where matching audio to a target is not straightforward. Better representations alone cannot make the audio match the target, and better selection cannot create recordings where there are none. The reliable advance is the ability to make more use of available speech with fewer human transcripts. How far that advantage extends remains unresolved when the target language lacks labels, abundant audio, and dependable segmentation tools.
Sources
- Unsupervised Speech Recognition at the Syllable Level
- Towards Unsupervised Speech Recognition at the Syllable-Level
- Semi-Supervised Learning for Automatic Speech Recognition with Word
- ISCA Archive - Semi-Supervised Learning for Automatic Speech Recognition with Word Error Rate Estimation and Targeted Domain Data Selection
- Self-Supervised Speech Representation Learning: A Review
- Towards Unsupervised Speech Recognition Without Pronunciation Models
- Alternative Pseudo-Labeling for Semi-Supervised Automatic Speech Recognition


