Voice Trigger Detection Using Dynamic Dictionary Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional speech recognition systems face challenges in detecting triggers and performing speech recognition in continuous speech, often failing to recognize voice commands accurately after the initial trigger is detected.

Innovation Solution

An information processing apparatus that includes a controller to detect triggers from voice signals and perform speech recognition using a trigger and speech recognition dictionary, allowing for continuous recognition of voice commands by switching between trigger and speech recognition dictionaries based on detected triggers and silence sections.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional speech recognition systems use a single speech recognition dictionary, then the system structure is simple, but the system fails to detect triggers and perform speech recognition accurately in continuous speech

Engineering Contradiction:
Improvespeech recognition accuracyVSAvoiddictionary management complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent divides the speech recognition process into distinct phases by using multiple dictionaries: a trigger dictionary for detecting trigger words and a speech recognition dictionary for recognizing commands. This segmentation allows the system to handle different functional requirements separately, improving accuracy in continuous speech while maintaining manageable complexity through structured organization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic switching between different dictionaries based on the speech recognition state. The controller selectively switches between trigger dictionary and speech recognition dictionary according to whether trigger detection is needed or command recognition is needed, enabling the system to adapt to continuous speech patterns dynamically.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If the system switches between trigger and speech recognition dictionaries, then continuous speech recognition is enabled, but the system complexity increases

Engineering Contradiction:
Improvecontinuous speech recognition capabilityVSAvoidcontroller complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The controller dynamically switches between trigger dictionary and speech recognition dictionary based on the current speech recognition state. When trigger detection is needed, the trigger dictionary is selected; when command recognition is needed, the speech recognition dictionary is selected. This dynamic adaptation enables continuous speech recognition while managing complexity through state-based control.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system uses feedback from the speech recognition process to determine which dictionary to use. The controller monitors the speech recognition state and adjusts dictionary selection accordingly, creating a feedback loop that enables continuous speech recognition while keeping the control logic manageable through state-aware decision making.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11062705B2Information processing apparatus, information processing method, and computer program product
Publication Date: 2021.07.13 KK TOSHIBA
  • US11062705B2 patent drawing
  • US11062705B2 patent drawing
  • US11062705B2 patent drawing

AI summary

According to one embodiment, an information processing apparatus includes one or more processors configured to detect a trigger from a voice signal, the trigger indicating start of voice recognition; and to perform voice recognition of a recognition sound section subsequent to a trigger sound section including the detected trigger, referring to a trigger and voice recognition dictionary corresponding to the trigger.