Patent ID: 7941037

Claim:
A computer implemented method for time scaling playback of digital audio signals with associated digital video signals, comprising: receiving digital video signals and digital audio signals; processing the digital audio signals for the time scaling thereof while preventing an audible anomaly associated with a frequency pitch of the digital audio signals; encoding the processed audio signals; and outputting the encoded audio signals for accelerated playback with the associated digital video signals; wherein randomly sized windows of samples of the digital audio signals are used during the processing of the digital audio signals for the time scaling thereof; wherein the randomly sized windows of samples of the digital audio signals are used during the processing for removing artifacts that occur as a result of the accelerated playback; wherein the processing further includes filtering the digital audio signals into at least two frequency ranges utilizing filters; wherein the processing further includes time shifting the windows of samples of the at least two frequency ranges; wherein each window of samples is time shifted a common percentage of a size of the window; wherein the time shifting of each window of samples the common percentage of the size of the window includes time shifting a second window of samples associated with a second frequency range based on a time shift of a first window of samples associated with a first frequency range divided by a duration of the first window of samples, and then multiplied by a duration of the second window of samples.