Wake-Word Training Using Phoneme Matching to Cut Data Recording

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing wake-up word recognition systems face challenges in achieving high accuracy with excessive time consumption and laborious data recording processes, often requiring large amounts of human involvement and prone to errors.

Innovation Solution

A wake-up word recognition training system utilizing a sentence database, phoneme disassembly, analysis, and a deep neural network model to automate the process, reducing human intervention and improving accuracy through phoneme sequence matching and dynamic programming.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional speech recognition training uses marked data and key information, then the training process can be completed, but it consumes excessive time and has low accuracy

Engineering Contradiction:
Improvewake-up word recognition accuracyVSAvoidtraining data preparation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent uses existing sentence databases and speech data as templates to generate training data through phoneme substitution rather than collecting new marked data. The system copies phoneme sequences from existing sentences and replaces them to create wake-up word training samples, eliminating time-consuming manual data annotation while maintaining recognition accuracy

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent pre-processes sentence databases by segmenting sentences into phoneme sequences and storing them in advance. This preliminary action creates a ready-to-use phoneme library that can be quickly assembled into training data without real-time processing delays, thus reducing training preparation time while ensuring accuracy

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If large numbers of people record speech data to fine-tune deep learning models, then the hit rate of wake-up word recognition improves, but the process becomes time-consuming and laborious

Engineering Contradiction:
Improvewake-up word hit rateVSAvoidtraining process efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system automatically generates training data by self-assembling phoneme sequences from existing sentence databases without requiring human recorders. The automated phoneme substitution and sentence assembly processes replace manual data collection, maintaining high hit rates while dramatically improving training productivity

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent creates a universal phoneme-based training data generation system that can produce training data for any wake-up word by simply substituting phoneme sequences. This multi-functional approach eliminates the need for separate recording sessions for each wake-up word, thereby improving both hit rate consistency and training efficiency across different wake-up words

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Reliability

If speech data of each wake-up word is recorded independently, then the recognition model can be trained, but the process requires repeating operations which is time-consuming and laborious

Engineering Contradiction:
Improverecognition model training completenessVSAvoidrepeated recording operations time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments wake-up words into phoneme sequences and trains the recognition model on phoneme-level features rather than complete wake-up word recordings. This segmentation allows the system to handle different wake-up words through phoneme substitution without repeating the entire recording process, maintaining training completeness while reducing time consumption

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary phoneme segmentation and sequence assembly for all potential wake-up words using a unified sentence database. This preliminary action creates a reusable phoneme library that serves all wake-up word training needs, eliminating repeated operations while ensuring each model receives complete and appropriate training data

Inventive Principle:
Principle #10Preliminary action

4Quantity of substance

If manual recording processes are used for wake-up word data, then training data can be collected, but the occurrence of human errors increases

Engineering Contradiction:
Improvetraining data quantityVSAvoiddata accuracy
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent replaces the mechanical human recording process with an automated computer-based phoneme substitution system. The system automatically generates training data by substituting phoneme sequences in existing sentences, eliminating human errors in data collection while maintaining sufficient training data quantity and improving data accuracy

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS12505833B2Wake-up word recognition training system and method
Publication Date: 2025.12.23 CYBERON CORP
  • US12505833B2 patent drawing
  • US12505833B2 patent drawing
  • US12505833B2 patent drawing

AI summary

A wake-up word recognition training system includes: a sentence database, storing a plurality of sentences and a phoneme sequence and a speech signal corresponding to each of the sentences; a phoneme disassembly module, disassembling a wake-up word inputted from the outside to obtain a wake-up word phoneme sequence; a phoneme analysis module, matching the wake-up word phoneme sequence to the sentences and/or phoneme sequences thereof, to obtain wake-up word part-of-speech sentences and non-wake-up word part-of-speech sentences; a sentence classification module, dividing the sentences in the sentence database into the wake-up word part-of-speech sentences and the non-wake-up word part-of-speech sentences according to a comparison result of the phoneme comparison module; and a wake-up word recognition module, obtaining speech signal fragments of the wake-up word and a non-wake-up word according to a phoneme combination of the wake-up word part-of-speech sentences and the non-wake-up word part-of-speech sentences.