Audio Conversion Method Segmenting Text Chapters for Playback
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing audio conversion methods either fail to convert all text into audio in advance due to large volumes, leading to incomplete audio acquisition, or require lengthy conversion times when converting text on demand, resulting in prolonged waiting times for users.
Innovation Solution
The method segments text chapters into smaller units, generates audio files for each segment, and creates an audio list with identification information, allowing for efficient conversion and playback, with the user terminal receiving an estimated total audio duration for seamless playback.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If text is converted into audio in advance before user request, then user can directly acquire audio, but conversion time is too long and not all texts can be converted
Solution Approach 1:
The patent divides the target chapter into multiple text segments and converts each segment into a separate audio file. This segmentation allows the system to process and convert smaller units of text independently, reducing the overall conversion time while enabling parallel processing of multiple segments simultaneously.
Solution Approach 2:
The patent performs preliminary conversion of text segments into audio files before the user actually requests playback. By pre-converting segments into audio format and storing them, the system prepares content in advance so that when the user requests audio, the files are already ready for immediate playback, eliminating waiting time.
2Reliability
If all texts are converted into audio before sending to user terminal, then complete audio is provided, but conversion time is long and user waiting time increases
Solution Approach 1:
The patent segments the target chapter into multiple text segments and converts each segment into a separate audio file with identification information. This segmentation approach maintains audio completeness by ensuring all segments are converted and provided to the user terminal, while reducing conversion time by processing smaller units independently rather than converting the entire chapter as one large block.
Solution Approach 2:
The patent converts and provides audio files for text segments that are sufficient to cover the user's needs, rather than requiring conversion of absolutely all text content. By converting segments into audio format and providing them with identification information, the system achieves functional completeness without the excessive time cost of converting every single character of text.
3Productivity
If text is segmented and converted to audio segments, then conversion time is reduced, but user may perceive discontinuous playback
Solution Approach 1:
The patent merges multiple audio files corresponding to different text segments into a continuous playback sequence by using identification information to determine the correct playback order. The user terminal receives multiple audio files with identification information that indicates their sequence, allowing the terminal to play them continuously in the correct order, creating a seamless listening experience despite the segmented conversion process.
Solution Approach 2:
The patent introduces identification information as an intermediary element that bridges the gap between segmented audio files and continuous playback. The identification information contains ordering data that enables the user terminal to automatically sequence and connect audio segments in the correct order, masking the segmentation from the user and maintaining perceived playback continuity.
Data Source
AI summary
An audio conversion method, an audio playing method and an apparatus, the method including: receiving an audio acquisition request corresponding to a target chapter (101); in response to an absence of an audio file corresponding to the target chapter, segmenting the target chapter to obtain a plurality of text segments (102); generating an audio file corresponding to each of the text segments, and determining identification information of the audio file based on a typesetting order of each of the text segments in the target chapter; storing the audio file corresponding to each of the text segments, and generating an audio list based on file information of the audio file corresponding to each of the text segments and the identification information of the audio file (103); and determining an estimated total audio playing duration corresponding to the target chapter, and sending the audio list and the estimated total audio playing duration to a user terminal (104).


