Joint ASR Model Semantic Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional automatic speech recognition (ASR) systems face challenges in accurately segmenting long-form speech, as silence does not always accurately demarcate complete thoughts, leading to suboptimal recognition accuracy and user experience.

Innovation Solution

A joint segmenting and ASR model is introduced, which includes an encoder and a decoder, utilizing a bidirectional language model to predict semantic segment boundaries based on punctuation, and incorporating a prediction network to generate probability distributions and end-of-segment indications, trained on audio data with ground-truth labels to improve segmentation accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional ASR systems use silence-based segmentation for long-form speech, then the system structure remains simple, but segmentation accuracy deteriorates because silence does not always accurately demarcate complete thoughts

Engineering Contradiction:
Improvesegmentation accuracyVSAvoidmodel complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent merges the segmentation function with the ASR model by introducing a joint segmenting and ASR model that simultaneously performs speech recognition and semantic segmentation. The decoder generates both speech recognition hypotheses and end-of-segment indications in a unified architecture, eliminating the need for separate segmentation systems and achieving accurate semantic boundary detection through integrated training with ground-truth labels

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent introduces a language model teacher as an intermediary to generate ground-truth end-of-segment labels by detecting punctuation in transcribed text. This teacher model serves as a mediator that translates linguistic structure (punctuation) into semantic segment boundaries, which are then used to train the joint model to recognize meaningful segmentation points in speech

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If ASR systems process long-form speech as continuous audio, then processing complexity remains low, but recognition accuracy deteriorates due to inability to identify semantic boundaries

Engineering Contradiction:
Improverecognition accuracyVSAvoidprocessing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent divides long-form speech into multiple semantically complete segments by having the decoder generate end-of-segment indications at appropriate boundaries. This segmentation allows the system to process speech in meaningful units rather than as continuous audio, improving recognition accuracy by ensuring each segment contains complete thoughts while maintaining structured processing through the joint model framework

Inventive Principle:
Principle #1Segmentation

3Productivity

If ASR systems use simple segmentation approaches, then computational resources are conserved, but user experience deteriorates due to suboptimal recognition quality and increased latency

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidrecognition quality
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent performs preliminary segmentation by having the decoder generate end-of-segment indications during the speech recognition process. This preliminary identification of semantic boundaries allows the system to prepare segmented outputs in advance, improving both recognition quality and processing efficiency by organizing results into meaningful units before final delivery to the user

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20240290320A1Semantic Segmentation With Language Models For Long-Form Automatic Speech Recognition
Publication Date: 2024.08.29 GOOGLE LLC
  • US20240290320A1 patent drawing
  • US20240290320A1 patent drawing
  • US20240290320A1 patent drawing

AI summary

A joint segmenting and ASR model includes an encoder to receive a sequence of acoustic frames and generate, at each of a plurality of output steps, a higher order feature representation for a corresponding acoustic frame. The model also includes a decoder to generate based on the higher order feature representation at each of the plurality of output steps a probability distribution over possible speech recognition hypotheses, and an indication of whether the corresponding output step corresponds to an end of segment (EOS). The model is trained on a set of training samples, each training sample including audio data characterizing multiple segments of long-form speech; and a corresponding transcription of the long-form speech, the corresponding transcription annotated with ground-truth EOS labels obtained via distillation from a language model teacher that receives the corresponding transcription as input and injects the ground-truth EOS labels into the corresponding transcription between semantically complete segments.