Patent ID: 9158842
Filing Date: 2015-10-13
Classification: G06F

Abstract:
1. A system, comprising: a memory that stores computer executable components; a processor that executes the following computer executable components stored in the memory: an auditory transformation component that converts a set of sound frames from audio content into a set of spectral slices; a spectral encoder component that encodes the set of spectral slices into winner-take-all codes with a winner-take-all hash function; and an identification component that identifies which spectral dimension of a subset of spectral dimensions within at least one spectral slice has a highest spectral value according to the winner-take-all codes, that identifies subsets of the spectral dimensions of the at least one spectral slice based on a random function, and that identifies at least one reference audio content that is similar to the audio content based on the winner-take-all codes.