Live Video Stream Translation via Timestamped Audio Merging

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for adding translation speech to live videos suffer from low synchronization accuracy and long delays due to the reliance on human interpreters, affecting the overall live streaming experience.

Innovation Solution

A video stream processing method that performs speech recognition on live audio stream data to generate translated audio stream data in real-time, merging it with video stream data based on timestamp information to ensure accurate synchronization without the need for human interpretation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If human interpreter's simultaneous interpretation is used, then translation speech can be added to live video, but synchronization accuracy between interpretation speech data and image frames is low and long delays occur

Engineering Contradiction:
Improvesynchronization accuracyVSAvoiddelay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent replaces the mechanical human interpretation process with an automated speech recognition and translation system. The system extracts audio from video frames, performs speech recognition to obtain text, translates the text to target language, and synthesizes speech automatically, eliminating the need for human interpreters and thereby improving synchronization accuracy while reducing delays.

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

Solution Approach 2:

The patent performs speech recognition and translation processing in advance for each video frame's audio data before merging it with the corresponding video frame. By preparing the translated speech data beforehand and using timestamp information for precise alignment, the system ensures accurate synchronization between the translated speech and video content without introducing significant delays.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If automated speech recognition and translation is used, then processing speed and synchronization accuracy are improved, but system complexity increases

Engineering Contradiction:
Improveprocessing speedVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent divides the video processing into discrete frame-level operations. Each frame's audio is extracted, processed through speech recognition and translation independently, and then merged back with the corresponding video frame using timestamp information. This segmentation allows for efficient parallel processing while maintaining system manageability and reducing overall complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent employs a multi-functional processing system that handles audio extraction, speech recognition, text translation, speech synthesis, and video-audio merging within a unified framework. This universal approach consolidates multiple functions into a single integrated system, improving processing speed while avoiding the complexity of separate independent systems for each function.

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

Data Source

PatentUS11252444B2Video stream processing method, computer device, and storage medium
Publication Date: 2022.02.15 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US11252444B2 patent drawing
  • US11252444B2 patent drawing
  • US11252444B2 patent drawing

AI summary

A video stream processing method includes: obtaining first audio stream data included in live video stream data; performing speech recognition on the first audio stream data, to obtain a speech recognition text; and generating second audio stream data according to the speech recognition text. The second audio stream data includes a second speech, and a language of the second speech being different from a language of the first speech. The method also includes merging the second audio stream data and the live video stream data according to time information, to obtain processed live video stream data. The time information indicates a playing timestamp of the second audio stream data and the live video stream data.