Systems and Methods for Sound Recognition
First Claim
Patent Images
1. A method for recognizing one or more sounds, comprising:
- receiving user input from the computing device, the user input providing a search query comprising the one or more sounds;
executing instructions stored in memory, wherein execution of the instructions by a processor;
discriminates the one or more sounds,extracts music features from the one or more sounds,analyzes the music features using one or more databases, andobtains information regarding the music features based on the analysis; and
in response to the search query, transmitting for display information regarding the music features of the one or more sounds to the computing device.
0 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for recognizing sounds are provided herein. User input relating to one or more sounds is received from a computing device. Instructions, which are stored in memory, are executed by a processor to discriminate the one or more sounds, extract music features from the one or more sounds, analyze the music features using one or more databases, and obtain information regarding the music features based on the analysis. Further, information regarding the music features of the one or more sounds may be transmitted to display on the computing device.
105 Citations
31 Claims
-
1. A method for recognizing one or more sounds, comprising:
-
receiving user input from the computing device, the user input providing a search query comprising the one or more sounds; executing instructions stored in memory, wherein execution of the instructions by a processor; discriminates the one or more sounds, extracts music features from the one or more sounds, analyzes the music features using one or more databases, and obtains information regarding the music features based on the analysis; and in response to the search query, transmitting for display information regarding the music features of the one or more sounds to the computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for recognizing one or more sounds, comprising:
-
receiving user input from the computing device, the user input providing a search query comprising the one or more sounds; executing instructions stored in memory, wherein execution of the instructions by a processor; discriminates the one or more sounds by classifying and routing the one or more sounds to one of three sound recognition applications for processing based on sound type, the three sound recognition applications comprising a first sound recognition application for singing or humming sounds, a second sound recognition application for recorded music, and a third sound recognition application for speech, extracts music features from the one or more sounds, analyzing and searching the music features using one of three databases for searching based on sound type, the three databases comprising a first database for singing or humming sounds, a second database for recorded music, and a third database for speech, and obtains information regarding the music features based on the analysis, searching and extraction; and in response to the search query, transmitting for display information regarding the music features of the one or more sounds to the display of the computing device.
-
-
10. A computer readable storage medium having embodied thereon a program, the program being executable by a processor to perform a method for recognizing one or more sounds, the method comprising:
-
receiving user input from the computing device, the user input providing a search query comprising the one or more sounds; discriminating the one or more sounds; extracting music features from the one or more sounds; analyzing the music features using one or more databases; obtaining information regarding the music features based on the analysis; and in response to the search query, transmitting for display information regarding the music features of the one or more sounds to the computing device. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A system for recognizing one or more sounds, comprising:
-
a computing device having a display; one or more databases coupled to the computing device; a server having a music processor, the server being coupled to the computing device and the one or more databases, the processor configured to execute instructions stored in memory to; receive user input from the computing device, the user input providing a search query comprising the one or more sounds, discriminate the one or more sounds, extract music features from the one or more sounds, analyze the music features using the one or more databases, and obtain information regarding the music features based on the analysis; and in response to the search query, transmit for display information regarding the music features of the one or more sounds to the display of the computing device. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
-
26. A system for recognizing one or more sounds, comprising:
-
a computing device having a display; three databases coupled to a server, the server having a music processor, the music processor having three sound recognition applications coupled to the three databases, the server being coupled to the computing device and the three databases, the processor configured to execute instructions stored in memory to; receive user input from the computing device, the user input providing a search query comprising the one or more sounds, discriminates the one or more sounds by classifying and routing the one or more sounds to one of the three sound recognition applications for processing based on sound type, the three sound recognition applications comprising a first sound recognition application for singing or humming sounds, a second sound recognition application for recorded music, and a third sound recognition application for speech, extract music features from the one or more sounds, analyze and search the music features using one of the three databases for searching based on sound type, the three databases comprising a first database for singing or humming sounds, a second database for recorded music, and a third database for speech, and obtain information regarding the music features based on the analysis, searching and extraction; and in response to the search query transmitting for display information regarding the music features of the one or more sounds to the display of the computing device.
-
-
27. An audio discriminator, comprising:
a classifier of one or more sounds received by user input, the user input providing a search query comprising the one or more sounds, the user input received through a unified search interface provided by a computing device. - View Dependent Claims (28, 29)
-
30. A flag for a display of a computing device, the computing device further comprising a local music database for storing one or more music features, the flag generated by a server coupled to the computing device, the flag visually depicting a determination of whether music features of one or more sounds are already stored in the local music database of the computing device, the flag being transmitted to display on the display of the computing device.
-
31. A premium row for a display of a computing device, the premium row generated by a server coupled to the computing device, the premium row depicting relevant content relating to music features of one or more sounds, the premium row being transmitted to display on the display of the computing device.
Specification