GUÍA de aplicaciones

IA en lectura de labios y reconocimiento visual del habla

Visual speech recognition (VSR), or AI lip reading, transcribes speech from video of a speaker's mouth without using the audio.

Escuche esta guíaNarrado por IA · ~8 min

En esta pagina9 minutos de lectura
  1. Descripción general
  2. Conclusiones clave
  3. Buceo profundo
  4. Tracing a two-second clip through a lip-reading pipeline
  5. Implementación en el mundo real
  6. El futuro de la IA en la lectura de labios y el reconocimiento visual del habla
  7. Poniéndolo en práctica
  8. Fuentes y lecturas adicionales
  9. Sigue explorando
  10. Preguntas frecuentes

Descripción general

Since 2016, deep learning systems trained on thousands of hours of video have gone from small fixed vocabularies to open-vocabulary transcription, with word error rates near 19% on TED talks in 2023. It matters for people who cannot voice speech, for noisy settings, and for privacy debates.

Conclusiones clave

  1. Visual speech recognition transcribes speech from silent video of the face, while audio-visual speech recognition combines video with audio for robustness in noise.
  2. Lip reading is inherently ambiguous because different sounds such as p and b look identical on the lips, so models rely heavily on sentence context.
  3. LipNet (2016) was the first end-to-end sentence-level lip reader and reached 95.2% sentence accuracy on the constrained GRID corpus.
  4. On the LRS3 TED talk benchmark, the best visual-only error fell to 19.1% in Auto-AVSR (2023), while its audio-visual model reached 0.9%.
  5. Published lip-reading systems work best on frontal, well-lit, high-quality video and degrade sharply on side angles, low resolution and unseen speakers.

Buceo profundo

Visual speech recognition is the task of turning silent video of a person talking into text. Humans call it lip reading, though the face carries more than lips: jaw, teeth and tongue are partly visible too. The machine version takes a sequence of video frames, usually 25 per second, cropped around the mouth, and outputs words. A closely related task, audio-visual speech recognition (AVSR), uses both the sound and the video, which helps most when audio is noisy.

Lip reading is fundamentally ambiguous. A phoneme is the smallest unit of speech sound, and a viseme is its visual counterpart, the mouth shape that goes with it. Many phonemes share one viseme; the Oxford "Lip Reading Sentences in the Wild" paper uses p and b as an example of sounds that produce the same lip sequence. The LipNet paper cites a 1968 study that grouped 23 initial consonant phonemes into just five visually confusable categories. Context resolves much of the ambiguity, which is why sentence-level models with language models do far better than word-by-word guessing. Human performance is low: the LipNet authors note literature estimates of around 20% accuracy for human lip readers on general speech.

A modern system works in four steps. First, a face detector and landmark tracker find the mouth in every frame, and the crop is stabilized and resized to a fixed size, such as 128 by 128 pixels in DeepMind's 2018 pipeline. Second, a visual front end, usually a 3D convolutional network that looks at several frames at once, extracts features describing lip motion. Third, a sequence model, earlier a recurrent network and now usually a Transformer or Conformer, relates those features across the whole utterance. Fourth, a decoder turns the sequence into text, either directly as characters using connectionist temporal classification (CTC, a loss that lets the network output a label per frame without knowing exact alignments) or attention, or as phonemes that a separate decoder maps to words with a pronunciation lexicon and a language model.

The field moved fast after 2016. LipNet, by Yannis Assael, Brendan Shillingford, Shimon Whiteson and Nando de Freitas, was the first end-to-end sentence-level lip reader. It was tested on GRID, a constrained dataset of five-word commands such as "place red at C zero again", where it reached 95.2% sentence accuracy and a 4.8% word error rate on speakers seen in training. That same month, Joon Son Chung, Andrew Senior, Oriol Vinyals and Andrew Zisserman released "Lip Reading Sentences in the Wild", which built the Lip Reading Sentences dataset of over 100,000 natural sentences from BBC programs recorded between 2010 and 2016, and showed the model outperforming a professional lip reader. In 2018, the Oxford group released LRS3, over 400 hours of TED and TEDx talks, which became the main public benchmark. The same year, DeepMind and Google researchers scaled to 3,886 hours from YouTube with a vocabulary of 127,055 words, reaching a 40.9% word error rate where professional lip readers scored 86.4% or 92.9%.

The next leap came from self-supervised learning, which learns from unlabeled data first. Meta's AV-HuBERT (Bowen Shi and colleagues, ICLR 2022) masks parts of audio-visual video and learns to predict clusters of hidden features, then fine-tunes on a small labeled set. With 30 hours of labels it reached 32.5% word error rate on LRS3, beating a previous system trained on about 31,000 hours of transcribed video, and 26.9% with 433 labeled hours plus self-training. In 2023, Auto-AVSR from Imperial College London and Meta used public speech recognizers such as Whisper to automatically transcribe about 2,600 hours of English video from VoxCeleb2 and AVSpeech, training on 3,448 hours in total. Its visual-only model reached 19.1% word error rate on LRS3.

Compared with audio speech recognition, lip reading remains far less accurate. The same Auto-AVSR paper reports audio-visual error of 0.9% on LRS3, roughly 20 times lower than its visual-only result. Video therefore adds the most value as a complement: the 2017 Oxford work showed visual information improves recognition even when audio is available, and AVSR systems hold up better in loud environments. Compared with human lip readers, the best systems are clearly better on benchmark video, but those comparisons use frontal, well-lit footage of the type the models were trained on.

Limitations are significant. The DeepMind authors state plainly that their model only performs well on high-quality video of a subject facing the camera at a certain distance, and not in other contexts. Side angles, low resolution, occlusion by hands or masks, beards, accents, and fast speech all raise error rates. Most large datasets are English and drawn from broadcast or online talks, so performance on other languages and everyday speech is weaker. Unseen speakers are harder: LipNet's word error rate rose from 4.8% to 11.4% on speakers outside training. Building datasets is costly; in DeepMind's YouTube pipeline only about 2% of candidate clips passed the filters.

The technology also raises privacy concerns. The LipNet authors list security and silent-movie processing among potential uses, and a system that reads speech from video could in principle be applied to surveillance footage without a speaker's knowledge, although current accuracy on distant, angled, low-resolution video is poor. On the assistive side, the DeepMind paper notes that 103,925 tracheostomies were performed in the United States in 2014, a procedure that can leave patients unable to voice speech, and frames silent speech recognition as a potential communication aid. Training state-of-the-art models takes substantial compute: the 2017 Oxford model trained for about 10 days, and newer systems use thousands of hours of video.

04Ejemplo resuelto

Tracing a two-second clip through a lip-reading pipeline

  1. Take a two-second frontal video of someone saying 'place red at C zero', recorded at 25 frames per second, giving 50 frames.

  2. Run a face landmark detector on each frame and crop a fixed-size grayscale region centered on the mouth.

  3. Pass the 50 crops through a 3D convolutional front end that outputs one feature vector per frame.

  4. Feed the 50 vectors into a Transformer or recurrent encoder so each frame's representation reflects the whole utterance.

  5. Decode with CTC beam search plus a language model, which collapses repeated outputs and blanks into a character or phoneme sequence.

  6. Compare the output with the true sentence and compute word error rate as substitutions plus deletions plus insertions divided by the number of reference words.

lo que muestra

The output is a text guess such as 'place red at C zero'. If the model returns 'place bed at C zero', the error is one substitution out of five words, a 20% word error rate, and it illustrates the p, b and m viseme ambiguity that context and language models are meant to resolve.

Implementación en el mundo real

LipNet from the University of Oxford and DeepMind (2016) reached 95.2% sentence accuracy on the GRID corpus of short command-like sentences, against an average 52.3% for three hearing-impaired lip readers.

Oxford's Watch, Listen, Attend and Spell model (CVPR 2017), trained on BBC television, transcribed about half the words in test clips, while a professional lip reader with about 10 years of experience got fewer than a quarter.

DeepMind and Google built a 3,886-hour lip-reading dataset from YouTube in 2018 and reported a 40.9% word error rate, motivated partly by patients who lose their voice after tracheostomy.

Meta's AV-HuBERT (ICLR 2022) learned from unlabeled audio-visual video and reached a 32.5% lip-reading word error rate on LRS3 using only 30 hours of labeled data.

Audio-visual speech recognition combines lip movements with audio; the Auto-AVSR system (ICASSP 2023) reached a 0.9% word error rate on the LRS3 TED talk benchmark.

El futuro de la IA en la lectura de labios y el reconocimiento visual del habla

The clearest trend in published work is that more data, even with imperfect labels, keeps improving visual speech recognition. The Auto-AVSR authors (2023) reported that visual-only error kept falling as automatically transcribed hours were added, while audio-only error saturated beyond about 1,500 hours. That suggests larger, more diverse video collections and better self-supervised pretraining, as in AV-HuBERT (2022), will drive further gains. Open problems include robustness to real-world video with side views, low light and low resolution, which the 2018 DeepMind authors flagged as a hard limit of their system; coverage of languages beyond English; and handling speakers with atypical articulation, who are often the people who would benefit most from assistive lip reading. Benchmarks such as LRS3 consist of TED talks, so results there may overstate performance on everyday conversation. The social questions are as open as the technical ones. Using lip reading on video recorded without consent would raise privacy and civil-liberties issues, and dataset construction from public online video raises consent questions of its own. Whether assistive products for people with voice loss reach routine clinical use depends on accuracy for individual patients rather than benchmark averages.

Poniéndolo en práctica

Por qué es importante

  • Construir opciones. El diseño a nivel de aplicación determina si la IA mejora los resultados reales.
  • Equipo y flujo de trabajo. Una buena integración del flujo de trabajo genera ganancias de productividad en las que los usuarios pueden confiar.
  • Riesgo y seguridad. Los casos de uso bien definidos reducen la fatiga del cambio y el riesgo de implementación.

cuidado con

  • Automatizar un proceso roto puede amplificar los problemas existentes.
  • Los equipos pueden automatizar demasiado y eliminar el juicio humano necesario.
  • La calidad puede variar si los resultados no se evalúan continuamente.

Próximos pasos

  1. Mapee el flujo de trabajo actual e identifique el paso de mayor fricción.
  2. Defina puntos de control humanos antes de la automatización total.
  3. Capacite a los usuarios sobre indicaciones, rutas de escalada y estándares de calidad.
  4. Realice un seguimiento de los resultados a nivel de tarea para confirmar el valor sostenido.

Fuentes y lecturas adicionales

  1. arXivLipNet: End-to-End Sentence-level Lipreading
  2. arXiv (CVPR 2017)Lip Reading Sentences in the Wild
  3. arXivLRS3-TED: a large-scale dataset for visual speech recognition
  4. arXivLarge-Scale Visual Speech Recognition
  5. arXiv (ICLR 2022)Learning Audio-Visual Speech Representation by Masked Multimodal Cluster Prediction (AV-HuBERT)
  6. arXiv (ICASSP 2023)Auto-AVSR: Audio-Visual Speech Recognition with Automatic Labels

Sigue explorando

Boletín gratuito

Recibe el resumen diario de IA

Tres noticias verificadas sobre IA cada mañana de lunes a viernes, explicadas con claridad. Gratis para siempre y sin anuncios.

Un correo cada día laborable. Date de baja con un clic. Nunca vendemos ni compartimos tu dirección.

Ponte a prueba

Take the AI in Lip Reading and Visual Speech Recognition quiz

Corrección inmediata en cada respuesta y un certificado para compartir, con un ID verificable, cuando apruebas un curso.

Empezar el cuestionario

Apoya la educación gratuita sobre IA. AI Understanding es una organización sin fines de lucro 501(c)(3): sin anuncios ni muros de pago, nunca. Hacer una donación

Preguntas frecuentes

¿Qué es la IA en la lectura de labios y el reconocimiento visual del habla?

Visual speech recognition (VSR), or AI lip reading, transcribes speech from video of a speaker's mouth without using the audio. Since 2016, deep learning systems trained on thousands of hours of video have gone from small fixed vocabularies to open-vocabulary transcription, with word error rates near 19% on TED talks in 2023. It matters for people who cannot voice speech, for noisy settings, and for privacy debates.

What ambiguity does a viseme grouping describe in visual speech recognition?

Groups such as p, b, and m illustrate why visible articulation alone may not distinguish every phoneme.

How can a visual stream help an audio-visual recognizer when acoustic noise increases?

The modalities can complement one another, with benefit depending on the observations and model.

¿Qué ayuda a capturar la interfaz convolucional 3D en un modelo de lectura de labios?

Las convoluciones 3D procesan varios cuadros juntos, capturando cómo se mueve la boca en períodos cortos de tiempo en lugar de una sola imagen estática.

Which capture conditions can hide information needed by a visual-speech model?

Visibility and capture quality affect the mouth information available for inference.

What evaluation scope should be attached to the original LipNet sentence-recognition results?

A benchmark result does not establish universal performance across languages, speakers, and capture conditions.