Speech Display System with Rolling Subtitles and Waveform Progress

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current electronic devices and software lack the ability to interactively display text using synchronously rolling subtitles and provide immediate translation and editing features, making it difficult for users to practice with speech files.

Innovation Solution

A speech displaying system comprising a loading module, sentence unit determining module, editing module, translation module, proofreading module, subtitle highlighting speed calculating module, and waveform displaying module, which loads and partitions speech files into sentence units, allows editing and translation of subtitles, calculates highlighting speeds, and synchronously displays text and waveforms to provide word-by-word and sentence-by-sentence guidance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If sentence by sentence guidance is provided, then user guidance capability is improved, but interactive subtitle display capability deteriorates

Engineering Contradiction:
Improveuser guidance capabilityVSAvoidinteractive subtitle display capability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The speech content is segmented into sentence units with individual pause times, allowing the system to provide sentence-by-sentence guidance while maintaining interactive subtitle display. Each sentence unit can be independently controlled and displayed, resolving the contradiction between structured guidance and flexible interaction.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The subtitle display system dynamically adjusts to user interactions, allowing real-time editing, translation, and playback control. The subtitle displaying section responds to user actions such as pausing, resuming, and translating, providing both guidance structure and interactive flexibility simultaneously.

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If waveform display is added, then playing progress visualization is improved, but device complexity deteriorates

Engineering Contradiction:
Improveplaying progress visualizationVSAvoidsystem structure
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The waveform display is merged with the existing subtitle displaying section, combining visual progress indication with text display in a single integrated interface. This avoids adding separate complex hardware components while enhancing playing progress visualization.

Inventive Principle:
Principle #5Merging (Combining)

3Adaptability or versatility

If translation and editing features are added, then user interaction capability is improved, but processing time deteriorates

Engineering Contradiction:
Improveuser interaction capabilityVSAvoidprocessing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

Translation and editing capabilities are prepared in advance through predefined subtitle units and translation memory, allowing quick access during playback without extensive real-time processing. Common operations are pre-configured to minimize processing delays.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS7366671B2Speech displaying system and method
Publication Date: 2008.04.29 INVENTEC CORP
  • US7366671B2 patent drawing
  • US7366671B2 patent drawing
  • US7366671B2 patent drawing

AI summary

A speech displaying system and method can display playing progress by waveform and synchronously display text of a speech file using rolling subtitles when playing the speech file. After the speech file is loaded via a loading module, a sentence unit determining module partitions content of the speech file into a plurality of sentence units to produce a list of sentence units. A subtitle highlighting speed calculating module calculates a speed of highlighting every single letter or character contained in the subtitles in the sentence unit index for a sentence unit. A subtitle rolling module displays content of the list of sentence units. When the speech file is played, the subtitles in the sentence unit index are clearly marked, and every letter or character of the subtitles is highlighted. A waveform displaying module marks positions of sentence pauses and playing progress on an oscillogram for the speech file by lines.