Speech-to-Text Transcription Correction via Vector Embeddings

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Automated speech-to-text conversion techniques often produce unreliable transcriptions due to variations in channel reliability, leading to low quality transcriptions that affect search capabilities and other smart tools.

Innovation Solution

A method and system that identify reliable and unreliable channel tokens in a transcription, generate vector embeddings and phonetic encodings using a machine learning model, calculate distances, and replace unreliable tokens with similar reliable tokens based on threshold scores, or generate alternative utterances with contextual probabilities to improve transcription accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If automated speech to text conversion is used, then transcription speed and productivity are improved, but transcription accuracy and reliability deteriorate

Engineering Contradiction:
Improvetranscription speedVSAvoidtranscription accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent introduces vector embeddings as an intermediary representation between speech tokens and text. By converting tokens to vector embeddings and comparing semantic similarity, the system mediates between automated transcription speed and accuracy, allowing unreliable transcriptions to be identified and corrected based on semantic context rather than direct phonetic matching.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements feedback by calculating reliability scores for each token based on vector distance comparisons with contextually similar tokens. Tokens with low reliability scores trigger correction mechanisms that use semantic similarity search to identify and replace potentially erroneous tokens, creating a feedback loop that continuously improves transcription quality.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If vector embeddings and phonetic encodings are generated for all tokens, then transcription accuracy is improved, but computational complexity and processing time increase

Engineering Contradiction:
Improvetranscription accuracyVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies local quality by generating vector embeddings and phonetic encodings selectively rather than uniformly for all tokens. The system focuses computational resources on tokens identified as unreliable based on initial confidence scores, while skipping processing for high-confidence tokens, thereby optimizing the balance between accuracy and complexity.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system performs partial action by applying the full vector embedding and phonetic encoding process only to tokens that fall below a reliability threshold. For tokens above the threshold, the system accepts the initial transcription without additional processing, performing exactly the amount of analysis needed to achieve acceptable accuracy without unnecessary computational overhead.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If unreliable tokens are replaced with reliable tokens based on vector distance, then transcription quality is improved, but risk of incorrect replacement increases

Engineering Contradiction:
Improvetranscription qualityVSAvoidincorrect replacement risk
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent uses vector embeddings as an intermediary to bridge the gap between unreliable tokens and potential replacements. Instead of directly replacing tokens based on simple string matching or phonetic similarity, the system translates both the unreliable token and candidate replacements into vector embeddings, allowing for semantic similarity comparison that reduces the risk of incorrect replacements.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system changes the parameter of comparison from direct token matching to vector distance measurement in embedding space. By transforming tokens into vector representations and comparing their distances, the system captures semantic meaning rather than surface-level similarity, thereby reducing incorrect replacements while improving overall transcription quality.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11170765B2Contextual multi-channel speech to text
Publication Date: 2021.11.09 INTUIT INC
  • US11170765B2 patent drawing
  • US11170765B2 patent drawing
  • US11170765B2 patent drawing

AI summary

A method for improving a transcription may include identifying, in the transcription, reliable channel tokens of an utterance of a reliable channel and an unreliable channel token of an utterance of an unreliable channel, and generating, using a machine learning model, a vector embedding for the unreliable channel token and vector embeddings for the reliable channel tokens. The method may further include calculating vector distances between the vector embedding and the vector embeddings, and generating, for the unreliable channel token and using the vector distances, a score corresponding to a reliable channel token. The method may further include determining that the score is within a threshold score, and in response to determining that the score is within the threshold score, replacing, in the transcription, the unreliable channel token with the reliable channel token.