Automatic Voiceover Correction via Dynamic Time Warping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current audio editing tools are inefficient in locating and replacing errors in voiceover recordings, especially for longer recordings, due to the difficulty in manually determining error positions and seamlessly integrating corrected audio, which can be exacerbated by variations in acoustics and background noise.

Innovation Solution

The system automatically detects and replaces erroneous audio sequences by using dynamic time warping and acoustic matching to align and correlate original and corrected audio sequences, allowing for efficient error correction and seamless integration through crossfading techniques.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual error location and replacement is used, then editing precision can be maintained, but processing time and operational difficulty increase significantly for long recordings

Engineering Contradiction:
Improveerror location precisionVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent replaces manual mechanical audio editing operations with an automated system that uses digital signal processing. The system automatically detects errors by comparing audio sequences, identifies their locations through cross-correlation analysis, and performs replacement without human intervention, thereby eliminating the time-consuming manual process while maintaining precision.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system performs self-service by automatically detecting its own errors and correcting them. The error detection module analyzes the audio recording, identifies erroneous segments, and the replacement module automatically substitutes them with corrected audio from the second sequence, allowing the system to correct itself without external manual intervention.

Inventive Principle:
Principle #25Self-service

2Ease of operation

If manual redubbing is performed, then editing control is maintained, but ease of operation decreases for users unfamiliar with audio editing tools

Engineering Contradiction:
Improveease of redubbing operationVSAvoidaudio editing tool complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system eliminates the need for users to learn complex audio editing tools by performing all editing operations automatically. Users simply provide the first audio sequence with errors and the second corrected sequence, and the system handles the entire redubbing process including error detection, location, and replacement without requiring any specialized skills.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces complex manual audio editing operations with automated digital signal processing algorithms. The cross-correlation and dynamic time warping algorithms automatically align and identify errors, substituting the need for users to manually navigate complex editing interfaces with automated computational processes.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Adaptability or versatility

If error replacement is performed in different acoustic environments, then recording flexibility is improved, but audio quality and seamlessness deteriorate due to acoustic variations

Engineering Contradiction:
Improverecording environment flexibilityVSAvoidaudio seamlessness
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The system addresses acoustic variations by dynamically adjusting audio parameters during the replacement process. The patent applies acoustic matching techniques that modify parameters such as volume, echo, and background noise characteristics to ensure the replaced audio segment blends seamlessly with the original recording, even when recorded in different environments.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system introduces an intermediary acoustic matching process between the original and replaced audio segments. This intermediary step involves analyzing the acoustic characteristics of both recordings and applying transformation algorithms to bridge the acoustic gap, ensuring smooth transitions and maintaining audio quality despite different recording environments.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10453475B2Automatic voiceover correction system
Publication Date: 2019.10.22 ADOBE INC
  • US10453475B2 patent drawing
  • US10453475B2 patent drawing
  • US10453475B2 patent drawing

AI summary

In some aspects, errors are replaced within an audio file by receiving a first audio sequence and a second audio sequence. The first audio sequence includes an erroneous subsequence and the second audio sequence includes a corrected subsequence for inclusion in the first audio sequence to replace the erroneous subsequence. The location of the erroneous subsequence in the first audio sequence is determined by applying a suitable matching operation (e.g., dynamic time warping). One or more matching subsequences of the first audio sequence located proximate to the erroneous subsequence in the first audio sequence and matching corresponding subsequences of the second audio sequence are located proximate to the corrected subsequence. A corrected first audio sequence is generated by replacing the erroneous subsequence and a matching subsequence of the first audio sequence with the corrected subsequence and the matching corresponding subsequence of the second audio sequence.