An audio signal is sampled and a frequency transform is performed on a succession of sets of samples of the signal to obtain a time dependent power spectrum for the audio signal. Frequency components output by the frequency transform are collected in frequency bands. More than one running average is taken of each semitone frequency band. When the values of two running averages of the same semitone frequency band cross, time information is recorded. Information about average crossing events that have occurred at different times in a set of adjacent semitone frequency bands is combined to form a key. A set of keys obtained from a song provides a means for identifying the song and is stored in a database for use in identifying songs.

Un signal audio est prélevé et une fréquence transforment est exécutée sur une succession des ensembles d'échantillons du signal pour obtenir un spectre de puissance dépendant de temps pour le signal audio. Des composants de fréquence que le rendement par la fréquence transforment sont rassemblés en bandes de fréquence. Plus d'une moyenne courante est prise de chaque bande de fréquence de semitone. Quand les valeurs de deux moyennes courantes de la même croix de bande de fréquence de semitone, l'information de temps est enregistrées. Des informations sur les événements moyens de croisement qui se sont produits à différentes heures dans un ensemble de bandes de fréquence adjacentes de semitone sont combinées pour former une clef. Un ensemble de clefs obtenues à partir d'une chanson fournit des moyens pour identifier la chanson et est stocké dans une base de données pour l'usage en identifiant des chansons.

 
Web www.patentalert.com

< Secure storage device for transfer of data via removable storage

< Information processing apparatus and method, information management apparatus and method, and information providing medium

> Secure electronic content management system

> Load balancer in environment services patterns

~ 00080