ASR Memorization Scoring for Sensitive Phrase Leakage Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Automatic speech recognition (ASR) models unintentionally memorize sensitive information during training, posing a risk of data leakage.

Innovation Solution

Implement a system to generate and evaluate candidate transcripts using ASR models, determining unintentional memorization by analyzing probabilities and losses, and comparing with other ASR models to identify and mitigate unintentional memorization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If ASR models are trained on large datasets to improve recognition accuracy, then the model's speech recognition performance is improved, but the model unintentionally memorizes sensitive information in the training data

Engineering Contradiction:
Improvespeech recognition accuracyVSAvoidsensitive information leakage
Core Design Contradiction:
Measurement precisionVSObject-generated harmful factors

Solution Approach 1:

The system performs preliminary actions by generating candidate transcripts and computing memorization scores before deploying the ASR model. This allows potential sensitive information leakage to be detected and addressed in advance through retraining or data removal, preventing the harmful effect from manifesting in production

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback by computing memorization scores for candidate transcripts and using this information to guide further training or model updates. When high memorization scores are detected, the system can adjust training data or model parameters to reduce sensitivity to specific training examples while maintaining overall accuracy

Inventive Principle:
Principle #23Feedback

2Measurement precision

If the ASR model is designed to be highly sensitive to specific utterances to improve accuracy on rare phrases, then recognition accuracy for rare phrases is improved, but the model increases likelihood of memorizing unique sequences

Engineering Contradiction:
Improverare phrase recognition accuracyVSAvoidmemorization risk
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The system applies local quality by computing memorization scores specifically for candidate transcripts that may contain sensitive information, rather than uniformly treating all transcripts. This allows the system to maintain high sensitivity for rare phrase recognition while applying additional scrutiny and control measures only where memorization risk is detected

Inventive Principle:
Principle #3Local quality

3Object-generated harmful factors

If the system implements comprehensive memorization detection and mitigation measures, then data security is improved, but the system complexity increases

Engineering Contradiction:
Improvesensitive information leakageVSAvoidsystem complexity
Core Design Contradiction:
Object-generated harmful factorsVSDevice complexity

Solution Approach 1:

The system extracts and addresses the memorization problem separately from the main ASR processing pipeline. By isolating the memorization detection and mitigation steps as distinct modules that operate on candidate transcripts, the system can implement comprehensive security measures without significantly complicating the core speech recognition functionality

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12573402B2Generating and/or utilizing unintentional memorization measure(s) for automatic speech recognition model(s)
Publication Date: 2026.03.10 GOOGLE LLC
  • US12573402B2 patent drawing
  • US12573402B2 patent drawing
  • US12573402B2 patent drawing

AI summary

An unintentional memorization measure can be used to determine whether an automatic speech recognition (ASR) model has unintentionally memorized one or more phrases during training of the ASR model. Various implementations include generating one or more candidate transcripts based on the vocabulary of the ASR model. For example, the system can generate a candidate transcript by appending a token of the vocabulary to a previous candidate transcript. Various implementations include processing the candidate transcript using a speech synthesis model to generate synthesized speech audio data that includes synthesized speech of the candidate transcript. Additionally or alternatively, the synthesized speech audio data can be processed using the ASR model to generate ASR output. Various implementations can include generating a loss based on comparing the ASR output and the candidate transcript.