Speech Display System with Rolling Subtitles and Waveform Progress
Find Innovative SolutionsGenerate 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
Engineering Contradiction Analysis
1Ease of operation
If sentence by sentence guidance is provided, then user guidance capability is improved, but interactive subtitle display capability deteriorates
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.
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.
2Measurement precision
If waveform display is added, then playing progress visualization is improved, but device complexity deteriorates
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.
3Adaptability or versatility
If translation and editing features are added, then user interaction capability is improved, but processing time deteriorates
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.
Data Source
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.


