Patent ID: 9501568
Filing Date: 2016-11-22
CPC Classification: G06F,G10H,G10L

Claim Text:
1. A method comprising: accessing, using one or more processors, audio data that represents query sound to be identified; creating, using the one or more processors, a spectrogram of the audio data, different segments of the spectrogram representing amplitudes at frequencies in different time slices of the query sound; determining, using the one or more processors, a first most dominant frequency in a time slice of the query sound based on a segment of the spectrogram, the determining including: determining, using the one or more processors, a second most dominant frequency that indicates a second strongest harmonic component of the time slice, the determining of the second most dominant frequency including: creating, using the one or more processors, a query harmonogram of the audio data, different segments of the query harmonogram representing aggregate energy values of dominant frequencies in different time slices of the query sound, the creating of the query harmonogram including indicating the first and second aggregate energy values in a same segment of the query harmonogram; and providing, using the one or more processors, an identifier of the query sound based on a comparison of the query harmonogram to a reference harmonogram mapped to the identifier by a database.