Speech Recognition Grammar Update via Web Interface

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current speech recognition systems lack a method for updating and modifying grammars and other components, such as DLLs and multimedia files, which limits their adaptability and functionality in applications like command and control systems.

Innovation Solution

A system and method that allows users to update speech recognition programs through a website, enabling the addition, modification, and deletion of speech commands, DLLs, multimedia files, and executable code, using a database to store and manage the updates, allowing the program to request and download necessary updates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If manufacturers provide grammar replacements, then speech recognition programs can be updated, but users cannot modify grammars independently without manufacturer intervention

Engineering Contradiction:
Improvegrammar modification capabilityVSAvoiduser independence in updating
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system enables users to independently modify grammars and update speech recognition programs through a user interface without requiring manufacturer intervention. Users can access the grammar editor, make modifications, and download updated grammars directly, making the system self-sufficient for updates.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent introduces an intermediary system (grammar editor and update mechanism) that bridges users and the speech recognition program. This intermediary allows users to modify grammars independently while the system automatically handles the integration and deployment of changes.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If fixed grammars are used in command and control applications, then system stability is maintained, but adaptability to changing requirements is limited

Engineering Contradiction:
Improvesystem stabilityVSAvoidgrammar adaptability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system transforms fixed grammars into dynamic, modifiable structures. Users can edit and update grammars as needs change while the system maintains stable operation during normal use. The grammar editor allows modifications without disrupting the stability of the running speech recognition system.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The grammar is segmented into modifiable components that can be independently edited and updated. This allows specific parts of the grammar to be changed without affecting the entire system, maintaining overall stability while enabling adaptability to changing requirements.

Inventive Principle:
Principle #1Segmentation

3Reliability

If manufacturers control all updates, then product quality is maintained, but user autonomy and response time are reduced

Engineering Contradiction:
Improveproduct qualityVSAvoidupdate response time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

Users gain autonomy over update processes by independently accessing the grammar editor, making modifications, and downloading updated grammars. This eliminates delays associated with manufacturer intervention while maintaining quality through user responsibility for accurate modifications.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system prepares update mechanisms in advance through a pre-configured grammar editor and automated download system. Users can immediately modify and download updates without waiting for manufacturer preparation, significantly reducing response time while maintaining quality through structured modification processes.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9015693B2System and method for modifying and updating a speech recognition program
Publication Date: 2015.04.21 GOOGLE LLC
  • US9015693B2 patent drawing
  • US9015693B2 patent drawing
  • US9015693B2 patent drawing

AI summary

The system provides a speech recognition program, an update website for updating a speech recognition program, and a way of storing data. A user may utilize an update website, to add, modify, and delete items that may comprise speech commands, dll's, multimedia files, executable code, and other information. Speech recognition program may communicate with update website to request information about possible updates. Update website may send a response consisting of information to speech recognition program. Speech recognition program may utilize received information to decide what items to download. A speech recognition program may send one or more requests to update website to download items. Update website may respond by transmitting, requested items to a speech recognition program that overwrite existing items with newly received items.