FAST PLAYBACK IN MEDIA FILES WITH REDUCED IMPACT TO SPEECH QUALITY
First Claim
1. A computer processing system for increasing the playback speed of audio files, comprising:
- a computer processor having a non-transitory memory containing program code for;
analyzing an audio wave to detect a first silent section that has a length greater than a minimum short pause length required to distinguish between words;
calculating a new playback speed of the first silent section so that a total playback time for the first silent section is less than or equal to the minimum short pause length; and
controlling an audio playback device to play the audio wave in a manner so that the first silent section is played back at the new playback speed.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention is a system and method for increasing the playback speed of audio waves. The system analyzes an audio wave to detect a first silent section that has a length greater than a minimum short pause length required to distinguish between words. The system then calculates a new playback speed of the first silent section so that the total playback time for the first silent section is less than or equal to the minimum short pause length and controls an audio playback device to play the audio wave in a manner so that the first silent section is played back at the new playback speed. In another embodiment, the system analyzes spoken words, phonemes by phonemes, and increases the spoken word playback speed by dynamically reducing the length of each phoneme and inter-syllable silent pauses. Thus, the system functions equally well for all languages and accents.
22 Citations
20 Claims
-
1. A computer processing system for increasing the playback speed of audio files, comprising:
a computer processor having a non-transitory memory containing program code for; analyzing an audio wave to detect a first silent section that has a length greater than a minimum short pause length required to distinguish between words; calculating a new playback speed of the first silent section so that a total playback time for the first silent section is less than or equal to the minimum short pause length; and controlling an audio playback device to play the audio wave in a manner so that the first silent section is played back at the new playback speed. - View Dependent Claims (2, 3, 4, 5, 6)
-
7. A computer program product providing increased playback speed of audio files, the computer program comprising a computer readable storage medium having program instructions embodied therewith, wherein the computer readable storage medium is not a transitory signal per se, the program instructions are readable by a computer to cause the computer to perform a method comprising the steps of:
-
analyzing an audio wave to detect a metadata flag representing one or more pauses in the audio wave; calculating one or more new playback speeds of the pauses so that a total playback time for the pauses is less than or equal to a minimum pause length; controlling an audio playback device to play the audio wave in a manner so that the pauses are played back at one of the new playback speeds based at least in part on the metadata flag. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for increasing the playback speed of audio files, comprising the steps of:
-
analyzing an audio wave to detect one or more phonemes in a word in the audio wave; analyzing each phoneme in the word to detect a low frequency repeating pattern section of the phoneme; and calculating a new playback speed of the audio wave so that a total playback time for the low frequency repeating section is less than or equal to a minimum low frequency repeating section length; and controlling an audio playback device to play the audio wave in a manner so that the low frequency repeating section is played back at the new playback speed. - View Dependent Claims (17, 18, 19, 20)
-
Specification