Patent ID: 7035793
Filing Date: 2006-04-25
Classification: G10L

Abstract:
1. One or more computer-readable media having stored thereon instructions that, when executed by one or more processors, cause the one or more processors to perform acts including: receiving an audio signal; separating the audio signal into a plurality of portions; classifying each of the plurality of portions, based at least in part on periodicity features of the portion, as one of: speech, music, silence, and environment sound; extracting line spectrum pairs from each of the plurality of frames; generating an input Gaussian Model corresponding to the plurality of frames based on the extracted line spectrum pairs; identifying one of the plurality of trained Gaussian Models that is closest to the input Gaussian Model; determining a distance between the input Gaussian Model and the closest trained Gaussian Model; classifying at least the portion as one of music, silence, or environment sound if the distance is greater than a first threshold value; determining an energy distribution of the plurality of frames in a first bandwidth; and classifying at least the portion as one of music, silence, or environment sound if the distance is greater then a second threshold value and the energy distribution of the plurality of frames in the first bandwidth is less than a third threshold value, wherein the second threshold value is less than the first threshold value.