Speech Recognition Grammar Segmentation for Formatted Text Insertion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current speech recognition systems fail to accurately insert formatted text into specific input fields, often recognizing inappropriate or incorrectly formatted words due to their broad recognition capabilities, leading to user frustration and inefficiency in automated tasks.

Innovation Solution

A system and method that allow users to create and execute speech recognition commands with user-defined trigger commands and grammars, enabling precise insertion of formatted text by limiting the speech recognition to expected words and formats, and associating voice commands with specific actions and positions within target applications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If general dictation feature is used to convert all spoken words to text, then broad range of words can be recognized, but recognition accuracy for formatted text deteriorates due to inappropriate words or wrong formatting

Engineering Contradiction:
Improverange of recognizable wordsVSAvoidrecognition accuracy for formatted text
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The speech recognition system is segmented into multiple grammars, each tailored to specific text areas. Instead of using a single general grammar, the system divides the recognition task into specialized grammars (e.g., one for phone numbers, another for dates) that are selected based on the target text area, thereby improving accuracy for each specific format while maintaining overall versatility.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different grammars with different recognition capabilities are applied to different text areas based on their specific formatting requirements. Each text area receives a customized grammar that matches its expected input format, ensuring local optimization of recognition accuracy without compromising the system's overall adaptability to various input types.

Inventive Principle:
Principle #3Local quality

2Measurement precision

If speech command grammars are limited to specific words for high recognition accuracy, then formatted text insertion is improved, but system complexity increases due to multiple grammars and configuration steps

Engineering Contradiction:
Improverecognition accuracyVSAvoidgrammar configuration complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system creates a universal framework that handles multiple text formats through a standardized grammar selection mechanism. Instead of requiring separate complex configurations for each format, the system provides a unified interface where grammars can be automatically selected or assigned based on text area properties, reducing the perceived complexity for users while maintaining high recognition accuracy across different formats.

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

Solution Approach 2:

Grammars are pre-configured and associated with specific text areas before runtime. The system performs preliminary setup where grammars are defined, validated, and linked to appropriate input fields, eliminating the need for users to manually configure complex grammar rules during operation. This preliminary action simplifies the user experience while ensuring accurate recognition.

Inventive Principle:
Principle #10Preliminary action

3Manufacturing precision

If manual text formatting and insertion steps are performed, then text can be inserted into specific fields, but productivity decreases due to manual intervention requirements

Engineering Contradiction:
Improvetext insertion precisionVSAvoidtext insertion efficiency
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The system enables self-service automation where the speech recognition command automatically performs the complete text insertion process. Upon receiving the spoken command, the system autonomously selects the appropriate grammar, converts speech to text, formats the output according to the target field's requirements, and inserts the text into the correct position without requiring manual formatting or insertion steps, thereby maintaining precision while dramatically improving productivity.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Multiple separate operations (speech recognition, text formatting, and text insertion) are merged into a single integrated speech command. The system combines these previously discrete steps into one automated workflow triggered by a single voice input, eliminating manual intervention and improving efficiency while ensuring that text is inserted with the correct format and precision.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS11640820B2Systems and methods for insertion of formatted text with speech recognition
Publication Date: 2023.05.02 DOLBEY
  • US11640820B2 patent drawing
  • US11640820B2 patent drawing
  • US11640820B2 patent drawing

AI summary

Embodiments described herein include a method for insertion of formatted text with speech recognition. One embodiment of the method includes creating a speech recognition command and executing the speech recognition command. Creating the speech recognition command may include receiving a selection by a user to add a plurality of actions to the speech recognition command and receiving a user-defined trigger command for the speech recognition command. In some embodiments, creating the speech recognition command includes receiving a definition of the text grammar, wherein the definition of the text grammar includes at least one command part and at least one command definition and storing the speech recognition command.