Punctuation Model System for Speech Transcription Style Customization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing speech recognition systems often fail to accurately punctuate transcriptions according to individual user preferences, leading to inconsistencies in punctuation style, which can result in messages being sent without desired formatting or requiring additional editing by the user.

Innovation Solution

The system determines a user's punctuation style by analyzing their past electronic communications and applying custom punctuation rules to transcriptions, ensuring that the punctuation aligns with the user's personal preferences, thereby eliminating the need for manual editing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If standard speech recognition punctuation is applied, then transcription is generated quickly, but punctuation style consistency with user preferences is poor

Engineering Contradiction:
Improvetranscription generation speedVSAvoidpunctuation style consistency
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The system performs preliminary analysis of the user's past electronic communications to extract punctuation style preferences before generating the transcription. By pre-processing and storing punctuation patterns from emails, texts, and documents, the system can apply these learned styles during transcription without sacrificing generation speed, thus resolving the contradiction between productivity and punctuation style consistency.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If custom punctuation analysis is performed on user's past communications, then punctuation style accuracy is improved, but processing time increases

Engineering Contradiction:
Improvepunctuation style accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs the time-consuming analysis of punctuation styles in advance by examining the user's historical communications and storing the extracted patterns. This preliminary processing allows the system to achieve high punctuation style accuracy during actual transcription without incurring processing delays at the time of use, effectively resolving the contradiction between measurement precision and time loss.

Inventive Principle:
Principle #10Preliminary action

3Manufacturing precision

If multiple punctuation rules are evaluated, then punctuation quality is improved, but system complexity increases

Engineering Contradiction:
Improvepunctuation qualityVSAvoidsystem complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The system applies different punctuation rules locally based on the specific context and user preferences rather than applying a single complex rule set globally. By analyzing the user's communication patterns and applying targeted punctuation adjustments only where needed, the system improves punctuation quality without requiring excessive system complexity, thus resolving the contradiction between manufacturing precision and device complexity.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9135231B1Training punctuation models
Publication Date: 2015.09.15 GOOGLE LLC
  • US9135231B1 patent drawing
  • US9135231B1 patent drawing
  • US9135231B1 patent drawing

AI summary

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for customizing the punctuation style of a transcription. A method includes receiving an utterance from a user, obtaining an unpunctuated transcription of the utterance, identifying an instance within the unpunctuated transcription where a punctuation mark may be placed, identifying, using data associated with the user, one or more past instances that are similar to the identified instance, punctuating the unpunctuated transcription based at least on the one or more past instances, and presenting the punctuated transcription to the user.