Visual Context Aware ASR for Robotic Speech Recognition

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing Automatic Speech Recognition (ASR) systems face challenges in accuracy due to factors like dialect, distance from the microphone, ambient noise, and novel or low-frequency vocabularies, particularly in robotic applications, leading to poor translation accuracy and impaired task execution.

Innovation Solution

A visual context-aware ASR method and system that utilizes a robotic agent to capture ego-view images, detect objects and their text descriptions using a dense image captioning network, and generate a dynamic word vocabulary through a bias prediction network. This dynamic vocabulary is then compiled into a trie, providing visual context for speech recognition, and is used to bias the acoustic model's probability distribution sequence during decoding.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional ASR systems are used in robotic applications, then the system is simple and easy to implement, but the transcription accuracy deteriorates significantly due to dialect, distance, ambient noise, and novel vocabularies

Engineering Contradiction:
Improvetranscription accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent merges visual processing capabilities with speech recognition by integrating an image captioning network that generates dynamic vocabulary from visual context. This combination allows the ASR system to leverage both audio and visual information, improving transcription accuracy in challenging robotic application scenarios while managing complexity through unified processing architecture.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system performs preliminary visual scene understanding by capturing images and generating dynamic vocabulary before speech recognition occurs. This pre-processing of visual context creates a biased vocabulary that guides the subsequent ASR decoding process, allowing the system to anticipate likely words based on visual evidence before hearing the speech input.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If visual context processing is added to improve transcription accuracy, then the measurement precision improves, but the loss of time increases due to additional image capture and processing steps

Engineering Contradiction:
Improvetranscription accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system implements periodic visual sampling triggered by speech detection events rather than continuous visual processing. When speech is detected, the system captures an image and processes it to generate dynamic vocabulary, then resets. This periodic approach reduces overall processing time while maintaining accuracy improvements during speech recognition events.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

Visual processing is performed preliminarily and in parallel with speech signal processing. The image captioning network generates dynamic vocabulary concurrently with the acoustic model processing speech, allowing both processes to overlap in time and reduce total system latency while maintaining improved transcription accuracy.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If a dynamic word vocabulary is generated from visual context, then the transcription accuracy for novel and low-frequency vocabularies improves, but the device complexity increases due to the bias prediction network and modified beam search decoding

Engineering Contradiction:
Improvetranscription accuracy for novel vocabulariesVSAvoiddecoding complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The bias prediction network applies localized quality adjustments to the vocabulary by generating context-specific probability biases for words relevant to the current visual scene. Rather than uniformly processing all vocabulary, the system focuses computational resources on words visually present in the scene, improving accuracy for novel vocabularies while managing complexity through selective processing.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system implements dynamic vocabulary adjustment where the bias vocabulary changes adaptively based on the current visual context captured in each scene. The beam search decoding dynamically incorporates visual context information to bias word selection, allowing the system to adapt to different environments and objects while maintaining manageable complexity through context-dependent processing.

Inventive Principle:
Principle #15Dynamics

4Measurement precision

If dense image captioning network is used to detect objects and text descriptions, then the visual context quality improves, but the loss of energy increases due to complex image processing requirements

Engineering Contradiction:
Improvevisual context qualityVSAvoidenergy consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The dense image captioning network operates periodically only when speech input is detected, rather than continuously processing images. This event-driven approach reduces overall energy consumption by activating complex visual processing only when needed for speech recognition, while still maintaining high visual context quality during those critical moments.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS12334057B2Method and system for visual context aware automatic speech recognition
Publication Date: 2025.06.17 TATA CONSULTANCY SERVICES LTD
  • US12334057B2 patent drawing
  • US12334057B2 patent drawing
  • US12334057B2 patent drawing

AI summary

Accuracy of transcript is of foremost importance in Automatic Speech Recognition (ASR). State of the art system mostly rely on spelling correction based contextual improvement in ASR, which is generally a static vocabulary based biasing approach. Embodiments of the present disclosure provide a method and system for visual context aware ASR. The method provides biasing using shallow fusion biasing approach with a modified beam search decoding technique, which introduces a non-greedy pruning strategy to allow biasing at the sub-word level. The biasing algorithm brings in the visual context of the robot to the speech recognizer based on a dynamic biasing vocabulary, improving the transcription accuracy. The dynamic biasing vocabulary, comprising objects in a current environment accompanied by their self and relational attributes, is generated using a bias prediction network that explicitly adds label to objects, which are detected and captioned via a state of the art dense image captioning network.