Speech Recognition for Unregistered Names Using Tagged Phoneme Replacement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

End-to-end (E2E) speech recognition models struggle with recognizing infrequent words like person's names without relearning the entire model, as they lack a dictionary for easy registration.

Innovation Solution

Employ two end-to-end models to tag specific classes like person's names in text and phonemes, followed by phoneme replacement and conversion using a language model to improve recognition accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If an end-to-end model is used for speech recognition, then recognition rate is improved and multi-stage processing is simplified, but the ability to easily register new words like person's names is lost

Engineering Contradiction:
Improverecognition rateVSAvoidability to register new words
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The speech recognition system is divided into multiple independent end-to-end models, each specialized for specific vocabulary classes. This segmentation allows each model to be trained and updated independently, enabling easy registration of new words without retraining the entire system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A dictionary component is introduced as an intermediary between the speech input and the end-to-end models. The dictionary stores registered vocabulary and routes speech segments to appropriate models, enabling flexible addition of new words through dictionary updates rather than model retraining.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If a single end-to-end model is used, then device complexity is reduced, but recognition accuracy for specific classes like person's names deteriorates

Engineering Contradiction:
Improvemodel structure complexityVSAvoidrecognition accuracy for specific classes
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The recognition system is segmented into multiple specialized end-to-end models, each optimized for specific vocabulary classes. This segmentation improves recognition accuracy for each class while keeping individual model structures relatively simple.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system transitions from a single-model approach to a multi-model architecture, adding the dimension of model specialization. This allows the system to achieve high accuracy for specific classes without requiring overly complex individual models.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Measurement precision

If relearning is performed for the entire model to recognize new words, then recognition accuracy is maintained, but processing time and computational resources increase

Engineering Contradiction:
Improverecognition accuracyVSAvoidrelearning time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system extracts and separates the vocabulary registration function from the main model training process. New words can be added by updating the dictionary and retraining only the relevant end-to-end model, rather than relearning the entire model, significantly reducing processing time.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Vocabulary is pre-registered in the dictionary before recognition tasks. This preliminary organization allows the system to quickly route speech segments to appropriate models without requiring full model retraining when new words are added.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12579983B2Speech recognition device, speech recognition method, and non-transitory computer-readable medium
Publication Date: 2026.03.17 HONDA MOTOR CO LTD
  • US12579983B2 patent drawing
  • US12579983B2 patent drawing
  • US12579983B2 patent drawing

AI summary

A speech recognition device includes: an acquisition part, acquiring a speech signal; a speech feature amount calculation part, calculating a speech feature amount; a first speech recognition part, based on the speech feature amount, performing speech recognition using a learned first E2E model, attaching a first tag to a vocabulary portion of a specific class in text that is a recognition result, and outputting the same; a second speech recognition part, based on the speech feature amount, performing speech recognition using a learned second E2E model, attaching a second tag to a vocabulary portion of a specific class in a phoneme that is a recognition result, and outputting the same; a phoneme replacement part, replacing a vocabulary with the first tag with a phoneme with the second tag; and an output part, converting the phoneme with the second tag into text and outputting the same.