Speech Recognition Tree Structure for List Element Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current speech recognition systems are inefficient in selecting combinations of list elements from large databases using a single speech input, as they can only process a single element at a time, leading to computational inefficiencies, especially in applications like navigation systems that require selecting multiple elements simultaneously.

Innovation Solution

A speech recognition method that compares a speech input with two disjoint sets of list elements, generating candidate lists for each set and combining them to select the best matching combinations, utilizing techniques like wildcard symbols and scoring to enhance efficiency and reduce memory requirements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If all valid combinations are enrolled into a single set of list elements, then the system can select combinations via speech input, but the processing efficiency deteriorates due to the large number of entries

Engineering Contradiction:
Improvecombination selection capabilityVSAvoidprocessing efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent divides the single large set of all combinations into multiple smaller sets organized in a tree structure, where each node represents a set of list elements. This segmentation allows the system to process smaller subsets rather than the entire combination space, significantly improving processing efficiency while maintaining the ability to select combinations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a hierarchical dimension by organizing sets in a tree structure with parent-child relationships. Instead of flattening all combinations into a single level, the system creates multiple levels of nesting, allowing efficient traversal and selection through the hierarchical structure rather than searching a flat large dataset.

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

2Adaptability or versatility

If a single set containing all combinations is used, then combination selection is enabled, but the memory requirements increase

Engineering Contradiction:
Improvecombination selection capabilityVSAvoidmemory usage
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent segments the large combination dataset into multiple smaller sets distributed across the tree structure. Each node contains only the list elements relevant to that particular branch, reducing the memory footprint at each processing step while maintaining access to all combinations through the hierarchical structure.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts only the necessary subsets of list elements at each node based on the speech recognition progress. Instead of loading all combinations into memory simultaneously, the system extracts and processes relevant subsets dynamically, reducing overall memory requirements.

Inventive Principle:
Principle #2Taking out (Extraction)

3Device complexity

If current speech recognition systems process single elements only, then processing is simpler, but the capability to select multiple elements simultaneously is lost

Engineering Contradiction:
Improveprocessing simplicityVSAvoidmulti-element selection capability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent segments the multi-element selection process into multiple single-element recognition steps, where each node in the tree represents a set of list elements to be recognized sequentially. This allows the system to leverage existing single-element speech recognition capabilities while achieving multi-element selection through hierarchical processing.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates a universal framework that handles both single-element and multi-element selection through the same tree structure. The system can select one element per node, and by traversing multiple nodes, it achieves multi-element selection capability, making the system versatile for different selection scenarios.

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

Data Source

PatentUS8666743B2Speech recognition method for selecting a combination of list elements via a speech input
Publication Date: 2014.03.04 CERENCE OPERATING CO
  • US8666743B2 patent drawing
  • US8666743B2 patent drawing
  • US8666743B2 patent drawing

AI summary

The invention provides a speech recognition method for selecting a combination of list elements via a speech input, wherein a first list element of the combination is part of a first set of list elements and a second list element of the combination is part of a second set of list elements, the method comprising the steps of receiving the speech input, comparing each list element of the first set with the speech input to obtain a first candidate list of best matching list elements, processing the second set using the first candidate list to obtain a subset of the second set, comparing each list element of the subset of the second set with the speech input to obtain a second candidate list of best matching list elements, and selecting a combination of list elements using the first and the second candidate list.