Patent ID: 9703865
Date: 2017-07-11
CPC Classifications: G06F,G10L

Claim:
1. A method for filtering a data stream, the method comprising: partitioning the data stream into a plurality of data stream segments; measuring an acoustic parameter in each of the plurality of data stream segments; computing, for each data stream segment of the plurality of data streams segments, a maximum absolute slope of the acoustic parameter across the data stream segment; determining, with a processor and for each data stream segment of the plurality of data stream segments, whether the maximum absolute slope satisfies a first predetermined condition, the first predetermined condition including the maximum absolute slope of the data stream segment exceeding a predetermined threshold; identifying extraneous portions of the data stream in which the first predetermined condition is satisfied; determining whether a first extraneous portion of the extraneous portions is separated from a second extraneous portion of the extraneous portions by a non-extraneous portion in which the first predetermined condition is not satisfied; determining whether the first extraneous portion being separated from the second extraneous portion by the non-extraneous portion satisfies a second predetermined condition; and deleting at least one of the first extraneous portion and the second extraneous portion from the data stream to produce a filtered data stream in response to determining the second predetermined condition is satisfied.