EP1217603A1 - Method for identifying musical pieces - Google Patents

Method for identifying musical pieces Download PDF

Info

Publication number
EP1217603A1
EP1217603A1 EP01000660A EP01000660A EP1217603A1 EP 1217603 A1 EP1217603 A1 EP 1217603A1 EP 01000660 A EP01000660 A EP 01000660A EP 01000660 A EP01000660 A EP 01000660A EP 1217603 A1 EP1217603 A1 EP 1217603A1
Authority
EP
European Patent Office
Prior art keywords
music
melody
pieces
analysis device
text section
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
EP01000660A
Other languages
German (de)
French (fr)
Inventor
Volker Dr. Stahl
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Philips Intellectual Property and Standards GmbH
Koninklijke Philips NV
Original Assignee
Philips Corporate Intellectual Property GmbH
Koninklijke Philips Electronics NV
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Philips Corporate Intellectual Property GmbH, Koninklijke Philips Electronics NV filed Critical Philips Corporate Intellectual Property GmbH
Publication of EP1217603A1 publication Critical patent/EP1217603A1/en
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
    • G10H1/00Details of electrophonic musical instruments
    • G10H1/0033Recording/reproducing or transmission of music for electrophonic musical instruments
    • G10H1/0041Recording/reproducing or transmission of music for electrophonic musical instruments in coded form
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
    • G10H2240/00Data organisation or data communication aspects, specifically adapted for electrophonic musical tools or instruments
    • G10H2240/121Musical libraries, i.e. musical databases indexed by musical parameters, wavetables, indexing schemes using musical parameters, musical rule bases or knowledge bases, e.g. for automatic composing methods
    • G10H2240/131Library retrieval, i.e. searching a database or selecting a specific musical piece, segment, pattern, rule or parameter set

Definitions

  • the invention relates to a method for identifying pieces of music and a Analysis device for performing such a method.
  • At least one section of a melody and / or one Text of the piece of music to be identified for example the first bars or a chorus, entered into an analysis device.
  • this analysis device different matches of the melody and / or text section with others Pieces of music or parts thereof that are known to the analysis device are determined.
  • the analysis device knows all pieces of music to which the Analysis facility has access and its associated data such as title, artist, composer etc. can be queried.
  • These pieces of music can be in one or in different databases be saved. For example, it can be different databases of each Production companies that operate from the analytical facility through a network, For example, the Internet can be queried.
  • the matches are determined by comparing the melody and / or text section with the known pieces of music (or parts thereof) for Example using one or more different pattern classification algorithms.
  • At least one of the known ones is then based on the transmitted matches Pieces of music selected, if a piece of music was found at all, which a defined minimum level of correspondence with the melody and / or entered Has section of text.
  • Identification data such as the title, the artist, the Composer or other information given.
  • an output of the selected piece of music itself for example, such acoustic output for verification of the piece of music.
  • a user can then, if he hears the music piece being played out, check himself again whether it is the sought piece and only then have the identification data output. If none of the pieces of music was selected because, for example, none of the pieces of music had that There is a defined minimum level of agreement, this will be accordingly Information, for example the text "No identification possible" is output.
  • the agreement is determined extracted certain features of the melody and / or text section. Out these ascertained features then become the melody and / or text section characterizing feature set determined. Such a set of characteristics corresponds to one "Fingerprint" of the respective piece of music.
  • the characterizing set of features is then with sets of features, each of the pieces of music known to the analysis device characterize, compared. This has the advantage that the amount of data to be processed are significantly less, which speeds up the process overall.
  • the database no longer contains the complete pieces of music or parts of the Store pieces of music with all the information, but only the Characteristic sets of characteristics stored, which saves the space required becomes significantly lower.
  • an entered melody and text section becomes one Speech recognition fed.
  • the respective text can also be extracted and be supplied separately to the speech recognition.
  • this speech recognition the recognized words and / or sentences compared with texts of the various pieces of music.
  • this also requires the texts as a feature in the databases be saved.
  • To speed up speech recognition it makes sense if the Language of the entered text section is specified, so that the speech recognition system only has to use the required libraries for the respective language and does not search unnecessarily in libraries of other languages.
  • the melody and text section can be fed to music recognition be, for example, the recognized rhythms and / or pitch (intervals) with the characteristic rhythms and / or intervals of the stored pieces of music compares and in this way finds a piece that matches the melody.
  • An analysis device for performing such a method must on the one hand means for entering a section of a melody and / or a text of the have identifying piece of music. It must also have a memory with a Database with various pieces of music or parts thereof or means of access to at least one such memory - for example an Internet connection for access to other storage arranged on the Internet. It also needs this Analysis device a comparator device to determine the correspondence of the Melody and / or text section with the different pieces of music or parts of these and a selection device for selecting at least one of the pieces of music of the determined matches. Finally, the analysis device needs means for Output of identification data of the selected piece of music and / or the selected one Piece of music itself.
  • Such an analysis device for performing the method can be used as a stand-alone Device be constructed, which as a means for entering the melody and / or text section contains, for example, a microphone into which the user can read the text section known to him can speak or sing or whistle or hum a corresponding melody can.
  • a piece of music can of course also be played in front of the microphone become.
  • the means for output preferably comprise an acoustic one Output device, for example a loudspeaker, with which the selected piece of music or several selected pieces of music are wholly or partially output for verification become.
  • This acoustic output device can also be used acoustically Identification data are output.
  • the Analysis device but also an optical output device, for example a display, on which the identification data are output.
  • the Analysis device also a corresponding control device for the verification of music pieces output, for the selection of music pieces offered for output or to enter helpful additional information for identification, for example the Language of the text etc., on.
  • a self-sufficient device can, for example, in Media shops are set up and used there to advise customers.
  • the analysis device assigns Input of the melody and / or text section an interface for receiving corresponding Data from a terminal.
  • the means to issue the Identification data and / or the selected piece of music through an interface to Sending corresponding data to a terminal device.
  • the Analysis device located anywhere. The user can then or enter text section into a communication terminal and thus via Transfer communication network to the analysis device.
  • the communication terminal into which the melody and / or text section is entered to a mobile communication terminal, for example a mobile device.
  • a mobile device has a microphone anyway as well as the necessary means to record the recorded acoustic signals Communication network, here a cellular network, to send to any other device.
  • This method has the advantage that the user immediately when he plays a piece of music, for example in the discotheque or as background music in a department store can establish a connection to the analysis device via his mobile radio device the mobile device of the analysis device can "play" the music currently playing. With such a section of the original music, identification is considerably easier than with a music and / or sung or spoken by the user Section of text that may be significantly alienated.
  • the output of the identification data or the acoustic output of the selected one Piece of music or a part thereof is also carried out via a corresponding interface, via which the respective data are then sent to a user's device.
  • a user's device in this connection it can be the same end device, for example the user's mobile device, on which the melody and / or text section was entered. This can be "online” or happen “offline”.
  • the identification data such as title and artist as well If necessary, selectable offers for output can also be sent, for example, by SMS be transferred to the display of the end device.
  • the selection of an offered piece of music, but also other control commands or additional ones Information for the analysis device can be For example, the keyboard, the terminal can be entered.
  • the data can also be entered via a natural language dialog, which is a corresponding voice interface, i.e. voice recognition and output on the part of the Analysis facility requires.
  • a natural language dialog which is a corresponding voice interface, i.e. voice recognition and output on the part of the Analysis facility requires.
  • the search can also be carried out offline, ie the user or the analysis device interrupts the connection to the analysis device after entering the melody and / or text section and after entering other commands and information.
  • the analysis device After the analysis device has reached a result, it sends it back to the user's communication terminal, for example by SMS or by calling via a voice channel.
  • the user With such an offline method, it is also possible for the user to specify another communication terminal, for example his home computer or an email address, to which the result is sent.
  • the result can also be sent as an HTML document or in a similar form.
  • the shipping address ie the communication terminal to which the results are to be sent, can be specified either by appropriate commands and information before or after entering the music and / or text section.
  • the respective user it is also possible for the respective user to explicitly register beforehand with a service provider who operates the analysis device and for the necessary data to be stored there.
  • the option is optionally offered that in addition to the selected piece of music or the associated identification data other pieces of music or their identification data issued or for output are offered that are similar to the selected piece of music. That is, it are given as additional information, for example, music titles that are similar in style like the recognized music track to give the user the opportunity to Taste to get to know corresponding further titles, which he may then would like to acquire.
  • the similarity between two different pieces of music can be based on psychoacoustic distance measures, e.g. particularly strong or weak basses, certain frequency profiles within the melody, etc. are determined.
  • An alternative, To determine the similarity of two pieces of music is to use one Distance matrix, which is carried out with the aid of listening experiments and / or market analyzes, for example, an analysis of buying behavior.
  • a mobile radio device 2 is used by a user used to connect to the analysis device 1.
  • a Melody and / or text section MA currently one of any, located nearby the music source 5 of the user played music piece from a microphone of the Mobile device 2 recorded.
  • the melody and / or text section is via a mobile radio network MA transferred to the analysis device 1, which has a corresponding connection must have to the mobile network or to a telephone landline and accordingly can be dialed by the user via this telephone network.
  • a commercially available mobile device 2 can be used, which modified if necessary to achieve a better transmission quality.
  • the Control of the analysis device 1 via the mobile radio device 2 can either be via appropriate Menu controls using the buttons (not shown) of the mobile radio device 2 be performed.
  • a voice-controlled menu can also be used.
  • the melody and / or text section MA is obtained from the analysis device 1 specific characteristics extracted. These determined features then become a feature set characterizing the melody and / or text section MA is determined.
  • the analysis device 1 is connected to a memory 4 with a database, which contains corresponding sets of features MS, each with different pieces of music characterize. This database also contains the required identification data, for example the title and artist of the respective associated piece of music.
  • correlation coefficients between those to be compared Characteristic sets determined. The level of these correlation coefficients represents the Matches between the respective sets of characteristics.
  • the set of characteristics MS of the feature sets MS stored in the memory 4 with the highest Correlation coefficient belongs to a piece of music that most Has matches with the melody and / or text section MA, which in the Mobile device 2 was entered. This piece of music is then considered the corresponding one identified piece of music selected and the associated identification data ID returned from the analysis device 1 "online" to the mobile radio device 2 and there output on the display, for example.
  • the identification task is recorded directly from a music source 5 simplified as compared to normal speech recognition or pattern recognition tasks here can assume that pieces of music always with almost the same Speed can be played and thus at least a fixed common time grid between the music and / or text section entered for identification and the the correct piece of music available for selection can be accepted.
  • Figure 2 shows a slightly different method in which the identification is carried out "offline" becomes.
  • the input of the piece of music to be identified or a melody and / or text section MA of this piece of music also takes place here via an external music source 5 Mobile device 2 of the user and then sending the information to Analysis facility 1. Also the type of analysis by prior determination of a Melody and / or text section characterizing feature set MS takes place as in first embodiment.
  • the result of the Identification not sent back to the user's mobile device 2. Instead it will this result via the Internet via email or as an HTML page to a PC 3 of the User or sent to a PC specified by him or an email address.
  • the respective piece of music MT itself or transfer at least a portion of it to the PC so that the user can view this Can listen to a piece of music for verification.
  • These music pieces MT (or the sections) are in the memory 4 together with the feature sets characterizing the pieces of music saved.
  • order documents for a CD with the desired piece of music advertising as well as additional information are sent.
  • Additional information can, for example consist in offering the user additional music tracks that are related to the identified one Songs are similar.
  • the similarity is determined here using a distance matrix AM as shown in FIG. 3 is shown.
  • the elements M of this distance matrix AM are similarity coefficients here, i.e. Values that measure the similarity between two pieces of music specify.
  • the pieces of music are always one hundred percent to themselves Similar, so that a value of 1.0 is entered in the corresponding fields.
  • the pieces of music with title 1 and title 3 as well as with the title 5 particularly similar.
  • Such a distance matrix AM can also be stored in the memory 4. She can for example be based on subjective listening experiments with a larger Number of test listeners or based on the analysis of buying behavior.
  • the analysis device 1 can be arranged at any point. You just have to necessary interfaces for connection with conventional mobile devices or one Have an internet connection.
  • the analysis device 1 is in the figures as a coherent Device shown.
  • various functions of the Analysis device1 also for different, correspondingly networked devices be distributed.
  • the functions of the analysis device can be largely or if necessary even completely in the form of software on suitable computers or servers with one sufficient computing and storage capacity can be realized.
  • one does not have to single central memory 4 are used, in which there is a coherent Database, but it can also be a large number of memories act that are positioned in the most diverse places and to which the Access analysis device 1, for example, via the Internet or another network can.

Abstract

Die Erfindung betrifft ein Verfahren zur Identifizierung von Musikstücken. Erfindungsgemäß wird vorgeschlagen, zumindest einen Abschnitts (MA) einer Melodie und/oder eines Textes des zu identifizierenden Musikstücks in eine Analyseeinrichtung (1) einzugeben, welche Übereinstimmungen des Melodie- und/oder Textabschnitts (MA) mit Musikstücken (MT) ermittelt, die der Analyseeinrichtung (1) bekannt sind. Die Analyseeinrichtung (1) wählt dann zumindest eines der bekannten Musikstücke (MT) anhand der ermittelten Übereinstimmungen aus und gibt die Identifizierungsdaten (ID), z B. Titel oder Interpret, des ausgewählten Musikstücks (MT) und/oder zumindest einen Teil des ausgewählten Musikstücks (MT) selbst aus. <IMAGE>The invention relates to a method for identifying pieces of music. According to the invention, it is proposed to enter at least one section (MA) of a melody and / or text of the piece of music to be identified into an analysis device (1), which matches the melody and / or text section (MA) with pieces of music (MT) that the Analysis device (1) are known. The analysis device (1) then selects at least one of the known pieces of music (MT) on the basis of the determined matches and outputs the identification data (ID), for example title or artist, of the selected piece of music (MT) and / or at least part of the selected piece of music (MT) itself. <IMAGE>

Description

Die Erfindung betrifft ein Verfahren zur Identifizierung von Musikstücken sowie eine Analyseeinrichtung zur Durchführung eines solchen Verfahrens.The invention relates to a method for identifying pieces of music and a Analysis device for performing such a method.

Es kommt bei sehr vielen Menschen des öfteren vor, dass sie zum Beispiel in öffentlichen Räumen wie Diskotheken, Gastronomiebetrieben, Kaufhäusern usw. oder auch im Radio Musik hören und gern wüssten, wer der Interpret und/oder Komponist ist und wie der Titel heißt, um sich das Musikstück beispielsweise als CD oder als Musikfile über das Internet, zu beschaffen. Vielfach ist es so, dass die jeweilige Person sich später lediglich an bestimmte Fragmente des gewünschten Musikstücks, beispielsweise an bestimmte Abschnitte des Textes und/oder der Melodie, erinnert. Wenn die Person das Glück hat, in ein Fachgeschäft mit äußerst gut informiertem Personal zu kommen, so ist es u.U. möglich, diese Musikstückfragmente dem Personal vorzusingen oder vorzusummen bzw. Textteile vorzusprechen, worauf dann das jeweilige Personal das Musikstück identifizieren kann und der Person den Titel und Interpreten nennt. In vielen Fällen besteht diese Möglichkeit aber nicht, entweder, weil das Verkaufspersonal den Titel selbst nicht kennt bzw. sich nicht daran erinnert oder weil, wie beispielsweise bei einer Bestellung über das Internet, überhaupt kein direkt ansprechbares Verkaufspersonal zur Verfügung steht.It often happens to a lot of people that they are in public places, for example Rooms such as discos, restaurants, department stores etc. or on the radio Listen to music and would like to know who the interpreter and / or composer is and how the title means to get the piece of music as a CD or as a music file over the Internet obtain. In many cases it is the case that the person in question later only determines himself Fragments of the desired piece of music, for example on certain sections of the text and / or the melody. If the person is lucky enough to go to a specialty store extremely well-informed staff, so it may be possible this Singing or humming pieces of music to the staff or parts of text to audition, whereupon the respective staff can identify the piece of music and the person names the title and artist. In many cases this is possible not, either because the sales personnel do not know the title themselves or do not adhere to it remembers or because, as for example when ordering via the Internet, none at all directly contactable sales staff is available.

Es ist Aufgabe der vorliegenden Erfindung, zum einen ein Verfahren zur automatischen Identifizierung von Musikstücken und zum anderen eine geeignete Einrichtung zur Durchführung dieses Verfahrens zu schaffen. Diese Aufgabe wird durch die Patentansprüche 1 bzw. 13 gelöst.It is an object of the present invention, on the one hand, a method for automatic Identification of pieces of music and, on the other hand, a suitable facility for Creating this procedure. This object is achieved by the claims 1 or 13 solved.

Erfindungsgemäß wird zunächst zumindest ein Abschnitt einer Melodie und/oder eines Textes des zu identifizierenden Musikstücks, beispielsweise die ersten Takte oder ein Refrain, in eine Analyseeinrichtung eingegeben. In dieser Analyseeinrichtung werden dann verschiedene Übereinstimmungen des Melodie- und/oder Textabschnitts mit anderen Musikstücken oder Teilen davon, die der Analyseeinrichtung bekannt sind, festgestellt. Der Analyseeinrichtung sind in diesem Sinne alle Musikstücke bekannt, auf die die Analyseeinrichtung Zugriff hat und deren zugehörige Daten wie Titel, Interpret, Komponist etc. abfragbar sind. Diese Musikstücke können in einer oder in verschiedenen Datenbanken gespeichert sein. Zum Beispiel kann es sich um verschiedene Datenbanken der einzelnen Produktionsgesellschaften handeln, die von der Analyseeinrichtung über ein Netzwerk, beispielsweise das Internet, abgefragt werden können.According to the invention, at least one section of a melody and / or one Text of the piece of music to be identified, for example the first bars or a chorus, entered into an analysis device. Then in this analysis device different matches of the melody and / or text section with others Pieces of music or parts thereof that are known to the analysis device are determined. The In this sense, the analysis device knows all pieces of music to which the Analysis facility has access and its associated data such as title, artist, composer etc. can be queried. These pieces of music can be in one or in different databases be saved. For example, it can be different databases of each Production companies that operate from the analytical facility through a network, For example, the Internet can be queried.

Die Ermittlung der Übereinstimmungen erfolgt durch einen Vergleich des Melodie- und/oder Textabschnitts mit den bekannten Musikstücken (bzw. den Teilen davon), zum Beispiel unter Verwendung eines oder mehrerer verschiedener Musterklassifikationsalgorithmen. Im einfachsten Fall handelt es sich um eine einfache Korrelation zwischen dem Melodie- und/oder Textabschnitt und den zur Verfügung stehenden bekannten Musikstücken. Dies ist zumindest dann möglich, wenn ein Originalabschnitt des zu identifizierenden Musikstücks eingegeben wird und somit von einer feststehenden Geschwindigkeit ausgegangen werden kann, die mit der Geschwindigkeit des "richtigen" Musikstücks, welches der Analyseeinrichtung bekannt ist, übereinstimmt.The matches are determined by comparing the melody and / or text section with the known pieces of music (or parts thereof) for Example using one or more different pattern classification algorithms. In the simplest case, there is a simple correlation between the Melody and / or text section and the known ones available Pieces of music. This is at least possible if an original section of the identifying piece of music is entered and thus from a fixed Speed can be assumed, which with the speed of the "right" Piece of music that is known to the analysis device.

Anhand der übermittelten Übereinstimmungen wird dann zumindest eines der bekannten Musikstücke ausgewählt, sofern überhaupt ein Musikstück gefunden wurde, welches ein definiertes Mindestmaß an Übereinstimmungen mit dem eingegebenen Melodie- und/oder Textabschnitt aufweist.At least one of the known ones is then based on the transmitted matches Pieces of music selected, if a piece of music was found at all, which a defined minimum level of correspondence with the melody and / or entered Has section of text.

Anschließend werden Identifizierungsdaten wie beispielsweise der Titel, der Interpret, der Komponist oder sonstige Informationen hierzu ausgegeben. Alternativ oder zusätzlich erfolgt auch eine Ausgabe des ausgewählten Musikstücks selbst. Beispielsweise kann eine solche akustische Ausgabe zur Verifizierung des Musikstücks erfolgen. Ein Nutzer kann dann, wenn er das ausgegebene Musikstück hört, selbst noch einmal überprüfen, ob es sich um das gesuchte Stück handelt und dann erst die Identifizierungsdaten ausgeben lassen. Wenn keines der Musikstücke ausgewählt wurde, weil beispielsweise bei keinem der Musikstücke das definierte Mindestmaß an Übereinstimmung vorliegt, so wird entsprechend diese Information, beispielsweise der Text "Keine Identifizierung möglich", ausgegeben. Vorzugsweise wird nicht nur ein Musikstück ausgegeben, sondern es besteht die Möglichkeit, gleich eine Mehrzahl von Musikstücken und/oder deren Identifizierungsdaten auszugeben, für die die meisten Übereinstimmungen ermittelt wurden, bzw. diese Musikstücke und/oder deren Identifizierungsdaten zur Ausgabe anzubieten. Das heißt, es wird nicht nur der Titel mit den meisten Übereinstimmungen ausgegeben, sondern es werden die n (n = 1,2,3,...) ähnlichsten Titel ausgegeben, und der Benutzer kann diese Titel der Reihe nach zur Verifizierung anhören oder sich von allen n Titeln die Identifizierungsdaten ausgeben lassen.Identification data such as the title, the artist, the Composer or other information given. Alternatively or additionally also an output of the selected piece of music itself. For example, such acoustic output for verification of the piece of music. A user can then, if he hears the music piece being played out, check himself again whether it is the sought piece and only then have the identification data output. If none of the pieces of music was selected because, for example, none of the pieces of music had that There is a defined minimum level of agreement, this will be accordingly Information, for example the text "No identification possible" is output. Preferably, not only a piece of music is output, but there is Possibility of a plurality of pieces of music and / or their identification data or most matched matches To offer pieces of music and / or their identification data for output. That is, it not only the title with the most matches is output, but it the n (n = 1,2,3, ...) most similar titles are output, and the user can view these titles Listen in order for verification or the identification data of all n tracks have it issued.

Bei einem besonders bevorzugten Ausführungsbeispiel werden zur Ermittlung der Übereinstimmung bestimmte Merkmale des Melodie- und/oder Textabschnitts extrahiert. Aus diesen ermittelten Merkmalen wird dann ein den Melodie- und/oder Textabschnitt charakterisierender Merkmalssatz ermittelt. Ein solcher Merkmalssatz entspricht quasi einem "Fingerabdruck" des jeweiligen Musikstücks. Der charakterisierende Merkmalssatz wird dann mit Merkmalssätzen, die jeweils die der Analyseeinrichtung bekannten Musikstücke charakterisieren, verglichen. Dies hat den Vorteil, dass die zu verarbeitenden Datenmengen erheblich geringer sind, was das Verfahren insgesamt beschleunigt. Darüber hinaus braucht in diesem Fall die Datenbank nicht mehr die kompletten Musikstücke oder Teile der Musikstücke mit allen Informationen zu speichern, sondern es werden lediglich die charakterisierenden Merkmalssätze gespeichert, wodurch der benötigte Speicherplatz erheblich geringer wird.In a particularly preferred embodiment, the agreement is determined extracted certain features of the melody and / or text section. Out these ascertained features then become the melody and / or text section characterizing feature set determined. Such a set of characteristics corresponds to one "Fingerprint" of the respective piece of music. The characterizing set of features is then with sets of features, each of the pieces of music known to the analysis device characterize, compared. This has the advantage that the amount of data to be processed are significantly less, which speeds up the process overall. In addition, in In this case the database no longer contains the complete pieces of music or parts of the Store pieces of music with all the information, but only the Characteristic sets of characteristics stored, which saves the space required becomes significantly lower.

Vorteilhafterweise wird ein eingegebener Melodie- und Textabschnitt zum einen einer Spracherkennung zugeführt. Gegebenenfalls kann auch der jeweilige Text extrahiert und separat der Spracherkennung zugeführt werden. In dieser Spracherkennung werden die erkannten Worte und/oder Sätze mit Texten der verschiedenen Musikstücke verglichen. Hierzu müssen selbstverständlich auch die Texte als ein Merkmal in den Datenbanken gespeichert sein. Zur Beschleunigung der Spracherkennung ist es sinnvoll, wenn zuvor die Sprache des eingegebenen Textabschnitts angegeben wird, so dass das Spracherkennungssystem nur auf die benötigten Bibliotheken für die jeweilige Sprache zurückgreifen muss und nicht unnötigerweise in Bibliotheken anderer Sprachen sucht.Advantageously, an entered melody and text section becomes one Speech recognition fed. If necessary, the respective text can also be extracted and be supplied separately to the speech recognition. In this speech recognition the recognized words and / or sentences compared with texts of the various pieces of music. Of course, this also requires the texts as a feature in the databases be saved. To speed up speech recognition, it makes sense if the Language of the entered text section is specified, so that the speech recognition system only has to use the required libraries for the respective language and does not search unnecessarily in libraries of other languages.

Zum anderen kann der Melodie- und Textabschnitt einer Musikerkennung zugeführt werden, die beispielsweise die erkannten Rhythmen und/oder Tonabstände (Intervalle) mit den charakteristischen Rhythmen und/oder Intervallen der gespeicherten Musikstücke vergleicht und auf diese Weise ein von der Melodie her übereinstimmendes Stück findet.On the other hand, the melody and text section can be fed to music recognition be, for example, the recognized rhythms and / or pitch (intervals) with the characteristic rhythms and / or intervals of the stored pieces of music compares and in this way finds a piece that matches the melody.

Es ist beispielsweise auch möglich, Melodie und Text getrennt zu analysieren und dabei auf beiden Wegen separat ein bestimmtes Musikstück zu suchen. Anschließend wird dann verglichen, ob die über die Melodie gefundenen Musikstücke mit den über die Textsuche gefundenen Musikstücken übereinstimmen. Anderenfalls werden aus den auf den verschiedenen Wegen gefundenen Musikstücken wiederum ein oder mehrere der Musikstücke als Musikstücke mit den meisten Übereinstimmungen ausgewählt. Hierbei kann auch eine Gewichtung vorgenommen werden, in die eingeht, mit welcher Wahrscheinlichkeit ein auf einem bestimmten Weg gefundenes Musikstück das richtig ausgewählte Musikstück ist.It is also possible, for example, to analyze the melody and text separately while doing so Both ways to search for a specific piece of music separately. Then then compared whether the music found via the melody with that via the text search found music pieces match. Otherwise, the different on the Because of the music pieces found, one or more of the music pieces selected as pieces of music with the most matches. Here, one can Weighting are made, which includes the likelihood of one piece of music found in a certain way is the correctly selected piece of music.

Ebenso ist es möglich, lediglich eine Melodie oder einen Melodieabschnitt ohne Text oder einen Text eines Musikstücks bzw. einen Textabschnitt ohne die zugehörige Melodie einzugeben.It is also possible to just have a melody or a melody section without text or a text of a piece of music or a section of text without the associated melody enter.

Eine erfindungsgemäße Analyseeinrichtung zur Durchführung eines solchen Verfahrens muss zum einen Mittel zur Eingabe eines Abschnitts einer Melodie und/oder eines Textes des zu identifizierenden Musikstücks aufweisen. Es muss darüber hinaus einen Speicher mit einer Datenbank mit verschiedenen Musikstücken oder Teilen davon oder Mittel zum Zugriff auf zumindest einen derartigen Speicher - beispielsweise einen Internet-Anschluss zum Zugriff auf andere, im Internet angeordnete Speicher - aufweisen. Außerdem benötigt diese Analyseeinrichtung eine Vergleichereinrichtung zur Ermittlung der Übereinstimmungen des Melodie- und/oder Textabschnitts mit den verschiedenen Musikstücken bzw. den Teilen davon sowie eine Auswahleinrichtung zur Auswahl mindestens eines der Musikstücke anhand der ermittelten Übereinstimmungen. Schließlich benötigt die Analyseeinrichtung Mittel zur Ausgabe von Identifizierungsdaten des ausgewählten Musikstücks und/oder des ausgewählten Musikstücks selbst.An analysis device according to the invention for performing such a method must on the one hand means for entering a section of a melody and / or a text of the have identifying piece of music. It must also have a memory with a Database with various pieces of music or parts thereof or means of access to at least one such memory - for example an Internet connection for access to other storage arranged on the Internet. It also needs this Analysis device a comparator device to determine the correspondence of the Melody and / or text section with the different pieces of music or parts of these and a selection device for selecting at least one of the pieces of music of the determined matches. Finally, the analysis device needs means for Output of identification data of the selected piece of music and / or the selected one Piece of music itself.

Eine solche Analyseeinrichtung zur Durchführung des Verfahrens kann als eigenständiges Gerät aufgebaut sein, welches als Mittel zur Eingabe des Melodie- und/oder Textabschnitts beispielsweise ein Mikrofon enthält, in das der Benutzer den ihm bekannten Textabschnitt hineinsprechen oder -singen kann oder eine entsprechende Melodie pfeifen oder summen kann. Ebenso kann vor dem Mikrofon selbstverständlich auch ein Musikstück abgespielt werden. Die Mittel zur Ausgabe umfassen in diesem Fall vorzugsweise eine akustische Ausgabeeinrichtung, beispielsweise einen Lautsprecher, mit dem das ausgewählte Musikstück bzw. mehrere ausgewählte Musikstücke ganz oder teilweise zur Verifikation ausgegeben werden. Über diese akustische Ausgabeeinrichtung können auch auf akustischem Wege die Identifizierungsdaten ausgegeben werden. Alternativ oder zusätzlich kann die Analyseeinrichtung aber auch eine optische Ausgabeeinrichtung, beispielsweise ein Display, aufweisen, auf dem die Identifizierungsdaten ausgegeben werden. Vorzugsweise weist die Analyseeinrichtung auch eine entsprechende Bedieneinrichtung zur Verifizierung von ausgegebenen Musikstücken, zur Auswahl von zur Ausgabe angebotenen Musikstücken oder zur Eingabe von hilfreichen Zusatzinformationen für die Identifizierung, beispielsweise die Sprache des Textes etc., auf. Ein solches autarkes Gerät kann beispielsweise in Mediengeschäften aufgestellt und dort zur Beratung der Kunden genutzt werden.Such an analysis device for performing the method can be used as a stand-alone Device be constructed, which as a means for entering the melody and / or text section contains, for example, a microphone into which the user can read the text section known to him can speak or sing or whistle or hum a corresponding melody can. A piece of music can of course also be played in front of the microphone become. In this case, the means for output preferably comprise an acoustic one Output device, for example a loudspeaker, with which the selected piece of music or several selected pieces of music are wholly or partially output for verification become. This acoustic output device can also be used acoustically Identification data are output. Alternatively or additionally, the Analysis device but also an optical output device, for example a display, on which the identification data are output. Preferably, the Analysis device also a corresponding control device for the verification of music pieces output, for the selection of music pieces offered for output or to enter helpful additional information for identification, for example the Language of the text etc., on. Such a self-sufficient device can, for example, in Media shops are set up and used there to advise customers.

Bei einem besonders bevorzugten Ausführungsbeispiel weist die Analyseeinrichtung zur Eingabe des Melodie- und/oder Textabschnitts eine Schnittstelle zum Empfang entsprechender Daten von einem Endgerät auf. Ebenso werden die Mittel zur Ausgabe der Identifizierungsdaten und/oder des ausgewählten Musikstücks durch eine Schnittstelle zum Versenden entsprechender Daten an ein Endgerät realisiert. In diesem Fall kann sich die Analyseeinrichtung an einem beliebigen Ort befinden. Der Nutzer kann dann den Melodie- oder Textabschnitt in ein Kommunikationsendgerät eingeben und somit über ein Kommunikationsnetz an die Analyseeinrichtung übermitteln.In a particularly preferred embodiment, the analysis device assigns Input of the melody and / or text section an interface for receiving corresponding Data from a terminal. Likewise, the means to issue the Identification data and / or the selected piece of music through an interface to Sending corresponding data to a terminal device. In this case, the Analysis device located anywhere. The user can then or enter text section into a communication terminal and thus via Transfer communication network to the analysis device.

Vorteilhafterweise handelt es sich bei dem Kommunikationsendgerät, in das der Melodie- und/oder Textabschnitt eingegeben wird, um ein mobiles Kommunikationsendgerät, beispielsweise ein Mobilfunkgerät. Ein solches Mobilfunkgerät besitzt ohnehin ein Mikrofon sowie die nötigen Mittel, um die aufgenommenen akustischen Signale über ein Kommunikationsnetz, hier ein Mobilfunknetz, an beliebige andere Geräte zu versenden. Dieses Verfahren hat den Vorteil, dass der Nutzer sofort, wenn er ein Musikstück, beispielsweise in der Diskothek oder als Hintergrundmusik in einem Kaufhaus hört, mit seinem Mobilfunkgerät eine Verbindung zu der Analyseeinrichtung herstellen kann und über das Mobilfunkgerät der Analyseeinrichtung die aktuell laufende Musik "vorspielen" kann. Mit einem solchen Abschnitt der Originalmusik ist eine Identifizierung erheblich leichter als mit einem vom Benutzer selbst gesungenen oder gesprochenen Musik- und/oder Textabschnitt, der gegebenenfalls erheblich verfremdet sein kann.Advantageously, the communication terminal into which the melody and / or text section is entered to a mobile communication terminal, for example a mobile device. Such a mobile device has a microphone anyway as well as the necessary means to record the recorded acoustic signals Communication network, here a cellular network, to send to any other device. This method has the advantage that the user immediately when he plays a piece of music, for example in the discotheque or as background music in a department store can establish a connection to the analysis device via his mobile radio device the mobile device of the analysis device can "play" the music currently playing. With such a section of the original music, identification is considerably easier than with a music and / or sung or spoken by the user Section of text that may be significantly alienated.

Die Ausgabe der Identifizierungsdaten bzw. die akustische Ausgabe des ausgewählten Musikstücks oder eines Teils davon erfolgt gleichfalls über eine entsprechende Schnittstelle, über die dann die jeweiligen Daten an ein Endgerät des Nutzers versandt werden. Hierbei kann es sich um dasselbe Endgerät, beispielsweise das Mobilfunkgerät des Nutzers handeln, an dem der Melodie- und/oder Textabschnitt eingegeben wurde. Dies kann "online" oder "offline" geschehen. Die Ausgabe des ausgewählten Musikstücks bzw. der ausgewählten Musikstücke oder der Teile davon, beispielsweise zur Verifikation, erfolgt dann über den Lautsprecher des Endgeräts. Die Identifizierungsdaten wie Titel und Interpret sowie gegebenenfalls auch auswählbare Angebote zur Ausgabe können beispielsweise mittels SMS auf das Display des Endgeräts übertragen werden.The output of the identification data or the acoustic output of the selected one Piece of music or a part thereof is also carried out via a corresponding interface, via which the respective data are then sent to a user's device. in this connection it can be the same end device, for example the user's mobile device, on which the melody and / or text section was entered. This can be "online" or happen "offline". The output of the selected piece of music or the selected one Pieces of music or parts thereof, for example for verification, then take place via the Speaker of the terminal. The identification data such as title and artist as well If necessary, selectable offers for output can also be sent, for example, by SMS be transferred to the display of the end device.

Die Auswahl eines angebotenen Musikstücks, aber auch sonstige Steuerbefehle oder zusätzliche Informationen für die Analyseeinrichtung können mit der üblichen Bedieneinrichtung, beispielsweise der Tastatur, des Endgeräts eingegeben werden.The selection of an offered piece of music, but also other control commands or additional ones Information for the analysis device can be For example, the keyboard, the terminal can be entered.

Die Daten können aber auch über einen natürlichen Sprachdialog eingeben werden, was eine entsprechende Sprachschnittstelle, d.h. eine Spracherkennung und -ausgabe auf Seiten der Analyseeinrichtung erfordert.The data can also be entered via a natural language dialog, which is a corresponding voice interface, i.e. voice recognition and output on the part of the Analysis facility requires.

Alternativ kann die Suche auch offline durchgeführt werden, d.h. der Nutzer oder die Analyseeinrichtung unterbricht nach Eingabe des Melodie- und/oder Textabschnitts und nach Eingabe übriger Befehle und Informationen die Verbindung zur Analyseeinrichtung. Nachdem die Analyseeinrichtung zu einem Ergebnis gekommen ist, sendet sie dieses beispielsweise per SMS oder durch einen Anruf über einen Sprachkanal an das Kommunikationsendgerät des Nutzers zurück.
Bei einem solchen Offline- Verfahren bietet es sich ebenfalls an, dass der Benutzer ein anderes Kommunikationsendgerät, beispielsweise seinen heimischen Computer bzw. eine eMail-Adresse, angibt, an die das Ergebnis versandt wird. Das Ergebnis kann dabei auch als HTML-Dokument oder in ähnlicher Form versendet werden. Die Angabe der Versandadresse, d.h. des Kommunikationsendgeräts, an welches die Ergebnisse versendet werden sollen, kann entweder durch entsprechende Befehle und Angaben vor bzw. nach Eingabe des Musik- und/oder Textabschnitts erfolgen. Es ist aber auch möglich, dass der jeweilige Nutzer sich zuvor bei einem Serviceanbieter, welcher die Analyseeinrichtung betreibt, explizit registriert und dass dort die notwendigen Daten hinterlegt werden.
Alternatively, the search can also be carried out offline, ie the user or the analysis device interrupts the connection to the analysis device after entering the melody and / or text section and after entering other commands and information. After the analysis device has reached a result, it sends it back to the user's communication terminal, for example by SMS or by calling via a voice channel.
With such an offline method, it is also possible for the user to specify another communication terminal, for example his home computer or an email address, to which the result is sent. The result can also be sent as an HTML document or in a similar form. The shipping address, ie the communication terminal to which the results are to be sent, can be specified either by appropriate commands and information before or after entering the music and / or text section. However, it is also possible for the respective user to explicitly register beforehand with a service provider who operates the analysis device and for the necessary data to be stored there.

Bei einem besonders bevorzugten Verfahren wird optional die Möglichkeit geboten, dass zusätzlich zu dem ausgewählten Musikstück bzw. den zugehörigen Identifizierungsdaten noch weitere Musikstücke bzw. deren Identifizierungsdaten ausgegeben oder zur Ausgabe angeboten werden, die zu dem jeweils ausgewählten Musikstück ähnlich sind. Das heißt, es werden als Zusatzinformationen zum Beispiel Musiktitel angegeben, die im Stil ähnlich sind wie der erkannte Musiktitel, um so dem Nutzer die Möglichkeit zu geben, seiner Geschmacksrichtung entsprechende weitere Titel kennen zu lernen, die er dann eventuell erwerben möchte.In a particularly preferred method, the option is optionally offered that in addition to the selected piece of music or the associated identification data other pieces of music or their identification data issued or for output are offered that are similar to the selected piece of music. That is, it are given as additional information, for example, music titles that are similar in style like the recognized music track to give the user the opportunity to Taste to get to know corresponding further titles, which he may then would like to acquire.

Die Ähnlichkeit zwischen zwei verschiedenen Musikstücken kann dabei auf der Basis von psychoakustischen Abstandsmaßen, wie z.B. besonders starken oder schwachen Bässen, bestimmten Frequenzverläufen innerhalb der Melodie etc., ermittelt werden. Eine Alternative, die Ähnlichkeit von zwei Musikstücken zu bestimmen, besteht in der Nutzung einer Abstandsmatrix, die mit Hilfe von Hörexperimenten und/oder von Marktanalysen, beispielsweise einer Analyse des Kaufverhaltens, aufgestellt wurde.The similarity between two different pieces of music can be based on psychoacoustic distance measures, e.g. particularly strong or weak basses, certain frequency profiles within the melody, etc. are determined. An alternative, To determine the similarity of two pieces of music is to use one Distance matrix, which is carried out with the aid of listening experiments and / or market analyzes, for example, an analysis of buying behavior.

Die Erfindung wird im Folgenden unter Bezugnahme auf die beigefügten Figuren anhand von Ausführungsbeispielen näher erläutert. Es zeigen:

  • Figur 1 eine schematische Darstellung des erfindungsgemäßen Verfahrens bei einer "Online-Suche" unter Verwendung eines Mobilfunkgeräts zur Ein- und Ausgabe der benötigten Daten,
  • Figur 2 eine schematische Darstellung des erfindungsgemäßen Verfahrens bei einer "Offline-Suche" unter Verwendung eines Mobilfunkgeräts zur Eingabe der benötigten Daten und eines PCs zur Ausgabe der Ergebnisdaten,
  • Figur 3 eine Darstellung einer Abstandsmatrix zur Bestimmung der Ähnlichkeit zwischen verschiedenen Musikstücken.
  • The invention is explained in more detail below with reference to the accompanying figures using exemplary embodiments. Show it:
  • FIG. 1 shows a schematic representation of the method according to the invention in an “online search” using a mobile radio device for input and output of the required data,
  • FIG. 2 shows a schematic illustration of the method according to the invention in an "offline search" using a mobile radio device for entering the required data and a PC for outputting the result data,
  • FIG. 3 shows a distance matrix for determining the similarity between different pieces of music.
  • Bei dem in Figur 1 dargestellten Verfahren wird von einem Nutzer ein Mobilfunkgerät 2 genutzt, um mit der Analyseeinrichtung 1 in Verbindung zu treten. Hierzu wird ein Melodie- und/oder Textabschnitt MA eines aktuell von einer beliebigen, sich in der Nähe des Nutzers befindlichen Musikquelle 5 abgespielten Musikstücks von einem Mikrofon des Mobilfunkgeräts 2 erfasst. Über ein Mobilfunknetz wird der Melodie- und/oder Textabschnitt MA an die Analyseeinrichtung 1 übertragen, welche eine entsprechende Verbindung zum Mobilfunknetz bzw. zu einem Telefon-Festnetz aufweisen muss und dementsprechend über dieses Telefonnetz vom Nutzer angewählt werden kann.In the method illustrated in FIG. 1, a mobile radio device 2 is used by a user used to connect to the analysis device 1. For this, a Melody and / or text section MA currently one of any, located nearby the music source 5 of the user played music piece from a microphone of the Mobile device 2 recorded. The melody and / or text section is via a mobile radio network MA transferred to the analysis device 1, which has a corresponding connection must have to the mobile network or to a telephone landline and accordingly can be dialed by the user via this telephone network.

    Im Prinzip kann ein handelsübliche Mobilfunkgerät 2 verwendet werden, welches gegebenenfalls modifiziert ist, um eine bessere Übertragungsqualität zu erreichen. Die Steuerung der Analyseeinrichtung 1 über das Mobilfunkgerät 2 kann entweder über entsprechende Menüsteuerungen mittels der Tasten (nicht dargestellt) des Mobilfunkgeräts 2 durchgeführt werden. Es kann aber auch ein sprachgesteuertes Menü verwendet werden.In principle, a commercially available mobile device 2 can be used, which modified if necessary to achieve a better transmission quality. The Control of the analysis device 1 via the mobile radio device 2 can either be via appropriate Menu controls using the buttons (not shown) of the mobile radio device 2 be performed. However, a voice-controlled menu can also be used.

    Aus dem erhaltenen Melodie- und/oder Textabschnitt MA werden von der Analyseeinrichtung 1 bestimmte Merkmale extrahiert. Aus diesen ermittelten Merkmalen wird dann ein den Melodie- und/oder Textabschnitt MA charakterisierender Merkmalssatz ermittelt. Die Analyseeinrichtung 1 steht in Verbindung mit einem Speicher 4 mit einer Datenbank, welche entsprechende Merkmalssätze MS enthält, die jeweils verschiedene Musikstücke charakterisieren. Diese Datenbank enthält außerdem die benötigten Identifizierungsdaten, beispielsweise den Titel und den Interpreten des jeweiligen zugehörigen Musikstücks. Zum Vergleich des charakterisierenden Merkmalssatzes des Melodie- und/oder Textabschnitts MA mit den in der Datenbank im Speicher 4 gespeicherten Merkmalssätzen MS werden jeweils von der Analyseeinrichtung 1 Korrelationskoeffizienten zwischen den zu vergleichenden Merkmalssätzen ermittelt. Die Höhe dieser Korrelationskoeffizienten repräsentiert die Übereinstimmungen zwischen den jeweiligen Merkmalssätzen. Das heißt, der Merkmalssatz MS der im Speicher 4 gespeicherten Merkmalssätze MS mit den höchsten Korrelationskoeffizienten gehört zu einem Musikstück, welches die meisten Übereinstimmungen mit dem Melodie- und/oder Textabschnitt MA aufweist, der in das Mobilfunkgerät 2 eingegeben wurde. Dieses Musikstück wird dann als das zugehörige identifizierte Musikstück ausgewählt und die zugehörigen Identifizierungsdaten ID werden von der Analyseeinrichtung 1 "online" an das Mobilfunkgerät 2 zurückgeliefert und dort beispielsweise auf dem Display ausgegeben.The melody and / or text section MA is obtained from the analysis device 1 specific characteristics extracted. These determined features then become a feature set characterizing the melody and / or text section MA is determined. The analysis device 1 is connected to a memory 4 with a database, which contains corresponding sets of features MS, each with different pieces of music characterize. This database also contains the required identification data, for example the title and artist of the respective associated piece of music. To the Comparison of the characterizing feature set of the melody and / or text section MA with the feature sets MS stored in the database in the memory 4 each from the analysis device 1 correlation coefficients between those to be compared Characteristic sets determined. The level of these correlation coefficients represents the Matches between the respective sets of characteristics. That is, the set of characteristics MS of the feature sets MS stored in the memory 4 with the highest Correlation coefficient belongs to a piece of music that most Has matches with the melody and / or text section MA, which in the Mobile device 2 was entered. This piece of music is then considered the corresponding one identified piece of music selected and the associated identification data ID returned from the analysis device 1 "online" to the mobile radio device 2 and there output on the display, for example.

    Bei der dargestellten Vorgehensweise, bei der der Melodie- und/oder Textabschnitt MA direkt von einer Musikquelle 5 eingespielt wird, ist die Identifizierungsaufgabe insofern vereinfacht, als man im Gegensatz zu normalen Spracherkennungs- bzw. Mustererkennungsaufgaben hier davon ausgehen kann, dass Musikstücke immer mit fast derselben Geschwindigkeit abgespielt werden und somit zumindest ein festes gemeinsames Zeitraster zwischen dem zur Identifizierung eingegebenen Musik- und/oder Textabschnitt und dem jeweils richtigen, zur Auswahl stehenden Musikstück angenommen werden kann.In the procedure shown, in which the melody and / or text section MA In this respect, the identification task is recorded directly from a music source 5 simplified as compared to normal speech recognition or pattern recognition tasks here can assume that pieces of music always with almost the same Speed can be played and thus at least a fixed common time grid between the music and / or text section entered for identification and the the correct piece of music available for selection can be accepted.

    Figur 2 zeigt ein etwas anderes Verfahren, bei dem die Identifizierung "offline" durchgeführt wird.Figure 2 shows a slightly different method in which the identification is carried out "offline" becomes.

    Die Eingabe des zu identifizierenden Musikstücks bzw. eines Melodie- und/oder Textabschnitts MA dieses Musikstücks erfolgt auch hier über eine externe Musikquelle 5 in ein Mobilfunkgerät 2 des Benutzers und anschließende Versendung der Informationen an die Analyseeinrichtung 1. Auch die Art der Analyse durch vorherige Bestimmung eines den Melodie- und/oder Textabschnitt charakterisierenden Merkmalssatzes MS erfolgt wie im ersten Ausführungsbeispiel.The input of the piece of music to be identified or a melody and / or text section MA of this piece of music also takes place here via an external music source 5 Mobile device 2 of the user and then sending the information to Analysis facility 1. Also the type of analysis by prior determination of a Melody and / or text section characterizing feature set MS takes place as in first embodiment.

    Anders als beim Ausführungsbeispiel gemäß Figur 1 wird hier jedoch das Ergebnis der Identifizierung nicht an das Mobilfunkgerät 2 des Nutzers zurückgesandt. Statt dessen wird dieses Ergebnis über das Internet per eMail oder als HTML-Seite an einen PC 3 des Benutzers bzw. an einen von ihm angegebenen PC oder eine eMail-Adresse gesendet. Neben den Identifizierungsdaten wird hier auch das jeweilige Musikstück MT selbst oder zumindest ein Abschnitt davon an den PC übertragen, so dass sich der Nutzer dieses Musikstück zur Verifikation anhören kann. Diese Musikstücke MT (bzw. die Abschnitte) sind gemeinsam mit den die Musikstücke charakterisierenden Merkmalssätzen im Speicher 4 gespeichert.Unlike the exemplary embodiment according to FIG. 1, however, the result of the Identification not sent back to the user's mobile device 2. Instead it will this result via the Internet via email or as an HTML page to a PC 3 of the User or sent to a PC specified by him or an email address. In addition to the identification data, the respective piece of music MT itself or transfer at least a portion of it to the PC so that the user can view this Can listen to a piece of music for verification. These music pieces MT (or the sections) are in the memory 4 together with the feature sets characterizing the pieces of music saved.

    Zusätzlich können Bestellunterlagen für eine CD mit dem gesuchten Musikstück, Werbung sowie Zusatzinformationen versendet werden. Eine Zusatzinformation kann beispielsweise darin bestehen, dem Nutzer weitere Musiktitel anzubieten, die zu dem identifizierten Musiktitel ähnlich sind.In addition, order documents for a CD with the desired piece of music, advertising as well as additional information are sent. Additional information can, for example consist in offering the user additional music tracks that are related to the identified one Songs are similar.

    Die Ähnlichkeit wird hierbei über eine Abstandsmatrix AM ermittelt, wie sie in Figur 3 dargestellt ist. Die Elemente M dieser Abstandsmatrix AM sind hier Ähnlichkeitskoeffizienten, d.h. Werte, die ein Maß für die Ähnlichkeit zwischen zwei Musikstücken angeben. Selbstverständlich sind die Musikstücke zu sich selbst immer hundertprozentig ähnlich, so dass in den entsprechenden Feldern ein Wert von 1,0 eingetragen ist. Im vorliegenden Beispiel sind sich außerdem die Musikstücke mit dem Titel 1 und dem Titel 3 sowie mit dem Titel 5 besonders ähnlich. Dagegen ist ein Musikstück mit dem Titel 4 oder 6 zu dem Musikstück mit dem Titel 1 vollkommen unähnlich. Einem Nutzer, dessen Musikstück als Titel 1 identifiziert wurde, würden daher zusätzlich die Musikstücke Titel 3 und Titel 5 angeboten.The similarity is determined here using a distance matrix AM as shown in FIG. 3 is shown. The elements M of this distance matrix AM are similarity coefficients here, i.e. Values that measure the similarity between two pieces of music specify. Of course, the pieces of music are always one hundred percent to themselves Similar, so that a value of 1.0 is entered in the corresponding fields. In the present Examples are the pieces of music with title 1 and title 3 as well as with the title 5 particularly similar. In contrast is a piece of music with the title 4 or 6 completely different from the piece of music titled 1. A user whose Piece of music was identified as title 1, the pieces of music would therefore also be title 3 and title 5 are offered.

    Eine solche Abstandsmatrix AM kann ebenfalls in dem Speicher 4 abgespeichert sein. Sie kann beispielsweise auf der Basis von subjektiven Hörexperimenten mit einer größeren Anzahl von Testhörern oder aufgrund der Analyse des Kaufverhaltens bestimmt werden.Such a distance matrix AM can also be stored in the memory 4. she can for example be based on subjective listening experiments with a larger Number of test listeners or based on the analysis of buying behavior.

    Die Analyseeinrichtung 1 kann an beliebiger Stelle angeordnet sein. Sie muss lediglich die notwendigen Schnittstellen zur Verbindung mit üblichen Mobilfunkgeräten bzw. einen Internetanschluss aufweisen. Die Analyseeinrichtung 1 ist in den Figuren als ein zusammenhängendes Gerät dargestellt. Selbstverständlich können verschiedene Funktionen der Analyseeinrichtung1 auch auf verschiedene, entsprechend miteinander vernetzte Geräte verteilt werden. Die Funktionen der Analyseeinrichtung können großteils oder gegebenenfalls sogar vollständig auch in Form von Software auf geeigneten Rechnern bzw. Servern mit einer ausreichenden Rechen- und Speicherkapazität realisiert werden. Ebenso muss nicht ein einzelner zentraler Speicher 4 verwendet werden, in dem sich eine zusammenhängende Datenbank befindet, sondern es kann sich hierbei auch um eine Vielzahl von Speichern handeln, die an den verschiedensten Stellen positioniert sind und auf die die Analyseeinrichtung 1 beispielsweise über das Internet oder ein anderes Netzwerk zugreifen kann. Hier bietet es sich insbesondere an, dass verschiedene Musikproduktions- und/oder Vertriebsgesellschaften jeweils ihre Musikstücke in einer eigenen Datenbank hinterlegen und die Analyseeinrichtung auf diese verschiedensten Datenbanken Zugriff hat. Bei einer Reduzierung der charakterisierenden Informationen der verschiedenen Musikstücke auf Merkmalssätze sollte sinnvollerweise sichergestellt sein, dass die Merkmale jeweils mit dem gleichen Verfahren aus den Musikstücken extrahiert wurden und auf gleiche Weise Merkmalssätze zusammengestellt wurden, um auf diese Weise eine Kompatibilität zu erreichen.The analysis device 1 can be arranged at any point. You just have to necessary interfaces for connection with conventional mobile devices or one Have an internet connection. The analysis device 1 is in the figures as a coherent Device shown. Of course, various functions of the Analysis device1 also for different, correspondingly networked devices be distributed. The functions of the analysis device can be largely or if necessary even completely in the form of software on suitable computers or servers with one sufficient computing and storage capacity can be realized. Likewise, one does not have to single central memory 4 are used, in which there is a coherent Database, but it can also be a large number of memories act that are positioned in the most diverse places and to which the Access analysis device 1, for example, via the Internet or another network can. Here it is particularly useful that different music production and / or Sales companies each store their music pieces in their own database and the analysis device has access to these various databases. At a Reduction of the characterizing information of the different pieces of music It is sensible to ensure that the sets of characteristics always match the same procedures were extracted from the pieces of music and feature sets in the same way have been compiled in order to achieve compatibility in this way.

    Mit dem erfindungsgemäßen Verfahren ist es für einen Verbraucher auf einfache Weise möglich, die zum Erwerb der Wunschmusik benötigten Daten zu beschaffen und eine aktuell laufende Musik schnell zu identifizieren. Außerdem kann er mittels des Verfahrens über zusätzliche Musikstücke informiert werden, die ebenfalls seinem Musikgeschmack entsprechen. Für die Vertreiber von Musikstücken hat dieses Verfahren insoweit einen Vorteil, als den potentiellen Kunden genau diejenige Musik angeboten werden kann, die sie interessieren, und somit exakt die gewünschte Zielgruppe angesprochen wird.With the method according to the invention, it is simple for a consumer possible to obtain the data required to acquire the desired music and a Quickly identify currently playing music. He can also use the procedure be informed about additional pieces of music that also suit his musical taste correspond. To this extent, this procedure has one for distributors of musical pieces Advantage as the potential customers can be offered exactly the music that they interested, and thus exactly the desired target group is addressed.

    Claims (17)

    Verfahren zur Identifizierung von Musikstücken mit folgenden Verfahrensschritten: Eingabe zumindest eines Abschnitts (MA) einer Melodie und/oder eines Textes des zu identifizierenden Musikstücks in eine Analyseeinrichtung (1), Ermittlung von Übereinstimmungen des Melodie- und/oder Textabschnitts (MA) mit der Analyseeinrichtung (1) bekannten Musikstücken (MT) oder Teilen davon, Auswahl mindestens eines der bekannten Musikstücke (MT) anhand der ermittelten Übereinstimmungen, sofern ein definiertes Mindestmaß an Übereinstimmungen vorliegt, Ausgabe von Identifizierungsdaten (ID) des ausgewählten Musikstücks (MT) und/oder Ausgabe zumindest eines Teils des ausgewählten Musikstücks (MT) selbst oder, sofern keines der Musikstücke (MT) ausgewählt wurde, Ausgabe einer entsprechenden Information. Process for identifying pieces of music with the following process steps: Input of at least a section (MA) of a melody and / or a text of the piece of music to be identified into an analysis device (1), Determining matches of the melody and / or text section (MA) with pieces of music (MT) known to the analysis device (1) or parts thereof, Selection of at least one of the known pieces of music (MT) based on the determined matches, provided there is a defined minimum level of matches, Output of identification data (ID) of the selected piece of music (MT) and / or output of at least part of the selected piece of music (MT) itself or, if none of the pieces of music (MT) was selected, output of corresponding information. Verfahren nach Anspruch 1,
    dadurch gekennzeichnet, dass eine Mehrzahl von Musikstücken und/oder deren Identifizierungsdaten, für die die meisten Übereinstimmungen ermittelt wurden, ausgegeben werden und/oder zur Ausgabe angeboten werden.
    Method according to claim 1,
    characterized in that a plurality of pieces of music and / or their identification data for which most matches have been determined are output and / or offered for output.
    Verfahren nach Anspruch 1 oder 2,
    dadurch gekennzeichnet, dass zur Ermittlung der Übereinstimmungen bestimmte Merkmale des Melodie- und/oder Textabschnitts (MA) extrahiert werden, aus den ermittelten Merkmalen dann ein den Melodie- und/oder Textabschnitt (MA) charakterisierender Merkmalssatz ermittelt wird und dieser charakterisierende Merkmalssatz mit Merkmalssätzen (MS), die jeweils die bekannten Musikstücke (MT) charakterisieren, verglichen wird.
    The method of claim 1 or 2,
    characterized in that certain features of the melody and / or text section (MA) are extracted in order to determine the matches, a feature set characterizing the melody and / or text section (MA) is then determined from the determined features and this characterizing feature set with feature sets ( MS), which characterize the known pieces of music (MT).
    Verfahren nach Anspruch 3,
    dadurch gekennzeichnet, dass zum Vergleich des charakterisierenden Merkmalssatzes des Melodie- und/oder Textabschnitts (MA) mit den in der Datenbank gespeicherten Merkmalssätzen (MS) jeweils Korrelationskoeffizienten zwischen den zu vergleichenden Merkmalssätzen ermittelt werden, deren Höhe die Übereinstimmungen zwischen den jeweiligen Merkmalssätzen repräsentieren.
    Method according to claim 3,
    characterized in that in order to compare the characterizing feature set of the melody and / or text section (MA) with the feature sets (MS) stored in the database, correlation coefficients are determined between the feature sets to be compared, the level of which represents the correspondence between the respective feature sets.
    Verfahren nach einem der Ansprüche 1 bis 4,
    dadurch gekennzeichnet, dass der eingegebene Melodie- und/oder Textabschnitt oder ein von diesen extrahierter Text einer Spracherkennung zugeführt wird und in der Spracherkennung erkannte Worte und/oder Sätze mit Texten der verschiedenen Musikstücke verglichen werden.
    Method according to one of claims 1 to 4,
    characterized in that the entered melody and / or text section or a text extracted therefrom is fed to a speech recognition and words and / or sentences recognized in the speech recognition are compared with texts of the different pieces of music.
    Verfahren nach Anspruch 5,
    dadurch gekennzeichnet, dass für die Spracherkennung die Sprache des eingegebenen Textabschnitts angegeben wird.
    Method according to claim 5,
    characterized in that the language of the entered text section is specified for the speech recognition.
    Verfahren nach einem der Ansprüche 1 bis 6,
    dadurch gekennzeichnet, dass der Melodie- und/oder Textabschnitt (MA) von einem Nutzer in ein Kommunikationsendgerät (2) eingegeben wird und über ein Kommunikationsnetz an die Analyseeinrichtung (1) übermittelt wird und ein ausgewähltes Musikstück (MT) und/oder dessen Identifizierungsdaten (ID) an ein vom Nutzer bestimmtes Kommunikationsendgerät (2, 3) zur Ausgabe übermittelt wird.
    Method according to one of claims 1 to 6,
    characterized in that the melody and / or text section (MA) is entered by a user into a communication terminal (2) and transmitted to the analysis device (1) via a communication network and a selected piece of music (MT) and / or its identification data ( ID) is transmitted to a communication terminal (2, 3) determined by the user for output.
    Verfahren nach Anspruch 7,
    dadurch gekennzeichnet, dass das Kommunikationsendgerät (2), in das der Melodie- und/oder Textabschnitt (MA) eingegeben wird, ein mobiles Kommunikationsendgerät (2) ist.
    Method according to claim 7,
    characterized in that the communication terminal (2) into which the melody and / or text section (MA) is entered is a mobile communication terminal (2).
    Verfahren nach Anspruch 7 oder 8,
    dadurch gekennzeichnet, dass das ausgewählte Musikstück (MT) und/oder dessen Identifizierungsdaten (ID) zur Ausgabe an das Kommunikationsendgerät (2) zurückübermittelt wird, in das der Melodie- und/oder Textabschnitt (MA) eingegeben wird.
    Method according to claim 7 or 8,
    characterized in that the selected piece of music (MT) and / or its identification data (ID) is transmitted back for output to the communication terminal (2) into which the melody and / or text section (MA) is entered.
    Verfahren nach einem der Ansprüche 1 bis 9,
    dadurch gekennzeichnet, dass zusätzlich zu dem/den ausgewählten Musikstück/en und/oder den zugehörigen Identifizierungsdaten mindestens ein weiteres Musikstück und/oder dessen Identifizierungsdaten ausgegeben und/oder zur Ausgabe angeboten wird, das zu dem/den ausgewählten Musikstück/en ähnlich ist.
    Method according to one of claims 1 to 9,
    characterized in that in addition to the selected piece of music and / or the associated identification data, at least one further piece of music and / or its identification data is output and / or offered for output that is similar to the selected piece of music.
    Verfahren nach Anspruch 10,
    dadurch gekennzeichnet, dass die Ähnlichkeit zwischen zwei Musikstücken auf Basis von psychoakustischen Abstandsmaßen ermittelt wird
    A method according to claim 10,
    characterized in that the similarity between two pieces of music is determined on the basis of psychoacoustic distance measures
    Verfahren nach Anspruch 10 oder 11,
    dadurch gekennzeichnet, dass die Ähnlichkeit zwischen zwei Musikstücken auf Basis einer Abstandsmatrix (AM) ermittelt wird, die mit Hilfe von Hörexperimenten und/oder von Marktanalysen (Analyse des Kaufverhaltens) aufgestellt wurde.
    A method according to claim 10 or 11,
    characterized in that the similarity between two pieces of music is determined on the basis of a distance matrix (AM), which was established with the aid of listening experiments and / or market analyzes (analysis of buying behavior).
    Analyseeinrichtung (1) zur Durchführung eines Verfahrens gemäß einem der Ansprüche 1 bis 12, mit Mitteln zur Eingabe zumindest eines Abschnitts (MA) einer Melodie und/oder eines Textes des zu identifizierenden Musikstücks, einem Speicher (4) mit einer Datenbank mit verschiedenen Musikstücken oder Teilen davon, oder Mitteln zum Zugriff auf zumindest einen derartigen Speicher, einer Vergleichereinrichtung zur Ermittlung von Übereinstimmungen des Melodie- und/oder Textabschnitts (MA) mit den verschiedenen Musikstücken (MT) oder den Teilen davon, einer Auswahleinrichtung zur Auswahl mindestens eines der Musikstücke (MT) anhand der ermittelten Übereinstimmungen, sofern ein definiertes Mindestmaß an Übereinstimmungen vorliegt, und Mitteln zur Ausgabe von Identifizierungsdaten (ID) des ausgewählten Musikstücks (MT) und/oder des ausgewählten Musikstücks (MT) selbst. Analysis device (1) for carrying out a method according to one of claims 1 to 12, with Means for entering at least a section (MA) of a melody and / or a text of the piece of music to be identified, a memory (4) with a database with various pieces of music or parts thereof, or means for accessing at least one such memory, a comparator device for determining matches of the melody and / or text section (MA) with the various pieces of music (MT) or the parts thereof, a selection device for selecting at least one of the pieces of music (MT) on the basis of the determined matches, provided that there is a defined minimum level of matches, and Means for outputting identification data (ID) of the selected piece of music (MT) and / or the selected piece of music (MT) itself. Analyseeinrichtung nach Anspruch 13,
    dadurch gekennzeichnet, dass die Analyseeinrichtung Mittel zur Extraktion bestimmter Merkmale des Melodie- und/oder Textabschnitts (MA) und zur Ermittlung eines den Melodie- und/oder Textabschnitt (MA) charakterisierenden Merkmalssatzes aus den ermittelten Merkmalen aufweist und dass der Speicher (4) in einer Datenbank entsprechende Merkmalssätze (MS), die jeweils die Musikstücke (MT) charakterisieren, enthält.
    Analysis device according to claim 13,
    characterized in that the analysis device has means for extracting certain features of the melody and / or text section (MA) and for determining a set of features characterizing the melody and / or text section (MA) from the determined features and that the memory (4) in a data base corresponding feature sets (MS), each characterizing the music pieces (MT).
    Analyseeinrichtung nach Anspruch 13 oder 14,
    dadurch gekennzeichnet, dass die Mittel zur Eingabe des Melodie- und/oder Textabschnitts ein Mikrofon umfassen und die Mittel zur Ausgabe der Identifizierungsdaten und/oder des ausgewählten Musikstücks einen akustische Ausgabeeinheit und/oder eine optische Ausgabeeinheit umfassen.
    Analysis device according to claim 13 or 14,
    characterized in that the means for inputting the melody and / or text section comprise a microphone and the means for outputting the identification data and / or the selected piece of music comprise an acoustic output unit and / or an optical output unit.
    Analyseeinrichtung nach einem der Ansprüche 13 bis 15,
    dadurch gekennzeichnet, dass die Mittel zur Eingabe des Melodie- und/oder Textabschnitts (MA) eine Schnittstelle zum Empfang entsprechender Daten von einem Endgerät (2) umfassen und die Mittel zur Ausgabe der Identifizierungsdaten (ID) und/oder des ausgewählten Musikstücks (MT) eine Schnittstelle zum Versenden entsprechender Daten an ein Endgerät (2, 3) umfassen.
    Analysis device according to one of claims 13 to 15,
    characterized in that the means for entering the melody and / or text section (MA) comprise an interface for receiving corresponding data from a terminal (2) and the means for outputting the identification data (ID) and / or the selected piece of music (MT) comprise an interface for sending corresponding data to a terminal (2, 3).
    Analyseeinrichtung nach einem der Ansprüche 13 bis 16,
    gekennzeichnet durch Mittel zur Auswahl von weiteren Musikstücken, die zu dem ausgewählten Musikstück ähnlich sind.
    Analysis device according to one of claims 13 to 16,
    characterized by means for selecting further pieces of music which are similar to the selected piece of music.
    EP01000660A 2000-11-27 2001-11-23 Method for identifying musical pieces Withdrawn EP1217603A1 (en)

    Applications Claiming Priority (2)

    Application Number Priority Date Filing Date Title
    DE10058811A DE10058811A1 (en) 2000-11-27 2000-11-27 Method for identifying pieces of music e.g. for discotheques, department stores etc., involves determining agreement of melodies and/or lyrics with music pieces known by analysis device
    DE10058811 2000-11-27

    Publications (1)

    Publication Number Publication Date
    EP1217603A1 true EP1217603A1 (en) 2002-06-26

    Family

    ID=7664809

    Family Applications (1)

    Application Number Title Priority Date Filing Date
    EP01000660A Withdrawn EP1217603A1 (en) 2000-11-27 2001-11-23 Method for identifying musical pieces

    Country Status (6)

    Country Link
    US (1) US20020088336A1 (en)
    EP (1) EP1217603A1 (en)
    JP (1) JP4340411B2 (en)
    KR (2) KR20020041321A (en)
    CN (1) CN1220175C (en)
    DE (1) DE10058811A1 (en)

    Families Citing this family (41)

    * Cited by examiner, † Cited by third party
    Publication number Priority date Publication date Assignee Title
    US6505160B1 (en) * 1995-07-27 2003-01-07 Digimarc Corporation Connected audio and other media objects
    US7711564B2 (en) 1995-07-27 2010-05-04 Digimarc Corporation Connected audio and other media objects
    US7013301B2 (en) * 2003-09-23 2006-03-14 Predixis Corporation Audio fingerprinting system and method
    US20050038819A1 (en) * 2000-04-21 2005-02-17 Hicken Wendell T. Music Recommendation system and method
    US20060217828A1 (en) * 2002-10-23 2006-09-28 Hicken Wendell T Music searching system and method
    US8121843B2 (en) 2000-05-02 2012-02-21 Digimarc Corporation Fingerprint methods and systems for media signals
    US8205237B2 (en) 2000-09-14 2012-06-19 Cox Ingemar J Identifying works, using a sub-linear time search, such as an approximate nearest neighbor search, for initiating a work-based action, such as an action on the internet
    US7248715B2 (en) * 2001-04-06 2007-07-24 Digimarc Corporation Digitally watermarking physical media
    US7046819B2 (en) 2001-04-25 2006-05-16 Digimarc Corporation Encoded reference signal for digital watermarks
    US7824029B2 (en) 2002-05-10 2010-11-02 L-1 Secure Credentialing, Inc. Identification card printer-assembler for over the counter card issuing
    CN1703734A (en) * 2002-10-11 2005-11-30 松下电器产业株式会社 Method and apparatus for determining musical notes from sounds
    GB0307474D0 (en) * 2002-12-20 2003-05-07 Koninkl Philips Electronics Nv Ordering audio signals
    KR20050113614A (en) * 2003-02-26 2005-12-02 코닌클리케 필립스 일렉트로닉스 엔.브이. Handling of digital silence in audio fingerprinting
    US7606790B2 (en) 2003-03-03 2009-10-20 Digimarc Corporation Integrating and enhancing searching of media content and biometric databases
    WO2004107208A1 (en) * 2003-05-30 2004-12-09 Koninklijke Philips Electronics N.V. Search and storage of media fingerprints
    EP2315423B1 (en) 2004-08-06 2017-11-01 Digimarc Corporation Fast signal detection and distributed computing in portable computing devices
    US20060212149A1 (en) * 2004-08-13 2006-09-21 Hicken Wendell T Distributed system and method for intelligent data analysis
    EP1869574A4 (en) * 2005-03-04 2009-11-11 Resonance Media Services Inc Scan shuffle for building playlists
    US7613736B2 (en) * 2005-05-23 2009-11-03 Resonance Media Services, Inc. Sharing music essence in a recommendation system
    JP4534926B2 (en) * 2005-09-26 2010-09-01 ヤマハ株式会社 Image display apparatus and program
    JP5512126B2 (en) * 2005-10-17 2014-06-04 コーニンクレッカ フィリップス エヌ ヴェ Method for deriving a set of features for an audio input signal
    EP1785891A1 (en) * 2005-11-09 2007-05-16 Sony Deutschland GmbH Music information retrieval using a 3D search algorithm
    JP4534967B2 (en) * 2005-11-21 2010-09-01 ヤマハ株式会社 Tone and / or effect setting device and program
    JP2009536368A (en) * 2006-05-08 2009-10-08 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Method and electric device for arranging song with lyrics
    US7985911B2 (en) 2007-04-18 2011-07-26 Oppenheimer Harold B Method and apparatus for generating and updating a pre-categorized song database from which consumers may select and then download desired playlists
    JP5135931B2 (en) * 2007-07-17 2013-02-06 ヤマハ株式会社 Music processing apparatus and program
    KR101039762B1 (en) * 2009-11-11 2011-06-09 주식회사 금영 Method of searching a tune in a karaoke player using the words of a song
    US9280598B2 (en) * 2010-05-04 2016-03-08 Soundhound, Inc. Systems and methods for sound recognition
    US8584197B2 (en) * 2010-11-12 2013-11-12 Google Inc. Media rights management using melody identification
    US8584198B2 (en) * 2010-11-12 2013-11-12 Google Inc. Syndication including melody recognition and opt out
    CN102419998B (en) * 2011-09-30 2013-03-20 广州市动景计算机科技有限公司 Voice frequency processing method and system
    DE102011087843B4 (en) * 2011-12-06 2013-07-11 Continental Automotive Gmbh Method and system for selecting at least one data record from a relational database
    DE102013009569B4 (en) * 2013-06-07 2015-06-18 Audi Ag Method for operating an infotainment system for obtaining a playlist for an audio reproduction in a motor vehicle, infotainment system and motor vehicle comprising an infotainment system
    US10133537B2 (en) * 2014-09-25 2018-11-20 Honeywell International Inc. Method of integrating a home entertainment system with life style systems which include searching and playing music using voice commands based upon humming or singing
    CN104867492B (en) * 2015-05-07 2019-09-03 科大讯飞股份有限公司 Intelligent interactive system and method
    US10129314B2 (en) * 2015-08-18 2018-11-13 Pandora Media, Inc. Media feature determination for internet-based media streaming
    DE102016204183A1 (en) * 2016-03-15 2017-09-21 Bayerische Motoren Werke Aktiengesellschaft Method for music selection using gesture and voice control
    JP2019036191A (en) * 2017-08-18 2019-03-07 ヤフー株式会社 Determination device, method for determination, and determination program
    CN109377988B (en) * 2018-09-26 2022-01-14 网易(杭州)网络有限公司 Interaction method, medium and device for intelligent loudspeaker box and computing equipment
    US10679604B2 (en) * 2018-10-03 2020-06-09 Futurewei Technologies, Inc. Method and apparatus for transmitting audio
    CN116259292B (en) * 2023-03-23 2023-10-20 广州资云科技有限公司 Method, device, computer equipment and storage medium for identifying basic harmonic musical scale

    Citations (4)

    * Cited by examiner, † Cited by third party
    Publication number Priority date Publication date Assignee Title
    US5210820A (en) * 1990-05-02 1993-05-11 Broadcast Data Systems Limited Partnership Signal recognition system and method
    US5250745A (en) * 1991-07-31 1993-10-05 Ricos Co., Ltd. Karaoke music selection device
    US5874686A (en) 1995-10-31 1999-02-23 Ghias; Asif U. Apparatus and method for searching a melody
    EP0944033A1 (en) 1998-03-19 1999-09-22 Tomonari Sonoda Melody retrieval system and method

    Family Cites Families (3)

    * Cited by examiner, † Cited by third party
    Publication number Priority date Publication date Assignee Title
    JP2897659B2 (en) * 1994-10-31 1999-05-31 ヤマハ株式会社 Karaoke equipment
    JP2000187671A (en) 1998-12-21 2000-07-04 Tomoya Sonoda Music retrieval system with singing voice using network and singing voice input terminal equipment to be used at the time of retrieval
    JP2002049627A (en) 2000-08-02 2002-02-15 Yamaha Corp Automatic search system for content

    Patent Citations (4)

    * Cited by examiner, † Cited by third party
    Publication number Priority date Publication date Assignee Title
    US5210820A (en) * 1990-05-02 1993-05-11 Broadcast Data Systems Limited Partnership Signal recognition system and method
    US5250745A (en) * 1991-07-31 1993-10-05 Ricos Co., Ltd. Karaoke music selection device
    US5874686A (en) 1995-10-31 1999-02-23 Ghias; Asif U. Apparatus and method for searching a melody
    EP0944033A1 (en) 1998-03-19 1999-09-22 Tomonari Sonoda Melody retrieval system and method

    Also Published As

    Publication number Publication date
    CN1220175C (en) 2005-09-21
    JP2002196773A (en) 2002-07-12
    KR20020041321A (en) 2002-06-01
    CN1356689A (en) 2002-07-03
    KR100952186B1 (en) 2010-04-09
    KR20090015012A (en) 2009-02-11
    US20020088336A1 (en) 2002-07-11
    JP4340411B2 (en) 2009-10-07
    DE10058811A1 (en) 2002-06-13

    Similar Documents

    Publication Publication Date Title
    EP1217603A1 (en) Method for identifying musical pieces
    DE60120417T2 (en) METHOD FOR SEARCHING IN AN AUDIO DATABASE
    Schubert Continuous measurement of self-report emotional response to music.
    DE112007001774B4 (en) Method and system for searching music
    DE60124225T2 (en) Method and device for detecting emotions
    DE60313706T2 (en) Speech recognition and response system, speech recognition and response program and associated recording medium
    Lychner An empirical study concerning terminology relating to aesthetic response to music
    DE602004006641T2 (en) AUDIO DIALOG SYSTEM AND LANGUAGE-CONTROLLED BROWSING PROCEDURE
    DE69933853T2 (en) INFORMATION PROCESSING UNIT
    EP1093109A1 (en) Method for recognizing and selecting a note sequence, in particular a musical piece
    DE102014118075B4 (en) Perception model synchronizing audio and video
    DE102004047069A1 (en) Device and method for changing a segmentation of an audio piece
    DE60128372T2 (en) METHOD AND SYSTEM FOR IMPROVING ACCURACY IN A LANGUAGE IDENTIFICATION SYSTEM
    EP1794743B1 (en) Device and method for arranging in groups temporal segments of a piece of music
    DE212016000292U1 (en) Text-to-speech performance evaluation system
    DE60319710T2 (en) Method and apparatus for automatic dissection segmented audio signals
    DE60214850T2 (en) FOR A USER GROUP, SPECIFIC PATTERN PROCESSING SYSTEM
    KR100926982B1 (en) How to convert transaction information into music for listening to transactions and a computer-readable recording medium that records it
    DE102004047032A1 (en) Apparatus and method for designating different segment classes
    DE69920714T2 (en) VOICE RECOGNITION
    WO2014131763A2 (en) Wording-based speech analysis and speech analysis device
    WO2000005709A1 (en) Method and device for recognizing predetermined key words in spoken language
    CN105895079A (en) Voice data processing method and device
    DE10220522B4 (en) Method and system for processing voice data using voice recognition and frequency analysis
    Schramm Consumption and effects of music in the media

    Legal Events

    Date Code Title Description
    PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

    Free format text: ORIGINAL CODE: 0009012

    AK Designated contracting states

    Kind code of ref document: A1

    Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LI LU MC NL PT SE TR

    AX Request for extension of the european patent

    Free format text: AL;LT;LV;MK;RO;SI

    RAP1 Party data changed (applicant data changed or rights of an application transferred)

    Owner name: PHILIPS CORPORATE INTELLECTUAL PROPERTY GMBH

    Owner name: KONINKLIJKE PHILIPS ELECTRONICS N.V.

    17P Request for examination filed

    Effective date: 20021227

    AKX Designation fees paid

    Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LI LU MC NL PT SE TR

    RAP1 Party data changed (applicant data changed or rights of an application transferred)

    Owner name: KONINKLIJKE PHILIPS ELECTRONICS N.V.

    Owner name: PHILIPS INTELLECTUAL PROPERTY & STANDARDS GMBH

    17Q First examination report despatched

    Effective date: 20061109

    17Q First examination report despatched

    Effective date: 20061109

    GRAP Despatch of communication of intention to grant a patent

    Free format text: ORIGINAL CODE: EPIDOSNIGR1

    GRAS Grant fee paid

    Free format text: ORIGINAL CODE: EPIDOSNIGR3

    GRAC Information related to communication of intention to grant a patent modified

    Free format text: ORIGINAL CODE: EPIDOSCIGR1

    STAA Information on the status of an ep patent application or granted ep patent

    Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN

    18D Application deemed to be withdrawn

    Effective date: 20120515