Patent ID: 8554348

Claim:
A method to detect time-based transients in an audio file having a full band signal, the method comprising, in a processor: dividing the full band signal into segments; filtering the full band signal in a given segment into at least one band-pass filtered signal; detecting transients of the full band signal in the given segment; detecting transients of the at least one band-pass filtered signal in the given segment; assigning a weight value to the detected transients of the full band signal for the given segment, wherein the weight value of the detected transients of the full band signal is based on a difference between a minimum and maximum amplitude of the full band signal in the given segment; assigning a weight value to the detected transients of the at least one band-pass filtered signal for the given segment, wherein the weight value of the detected transients of the at least one band-pass filtered signal is based on a difference between a minimum and maximum amplitude of the at least one band-pass filtered signal in the given segment; and eliminating weighted transients that are below a predetermined threshold in the given segment.