FR2865298A1 - Mobile terminal for sound sequence recognition system, has microprocessor with application to control transmission of sound sequence to remote sound sequence recognition server, after establishment of connection between terminal and server - Google Patents
Mobile terminal for sound sequence recognition system, has microprocessor with application to control transmission of sound sequence to remote sound sequence recognition server, after establishment of connection between terminal and server Download PDFInfo
- Publication number
- FR2865298A1 FR2865298A1 FR0400416A FR0400416A FR2865298A1 FR 2865298 A1 FR2865298 A1 FR 2865298A1 FR 0400416 A FR0400416 A FR 0400416A FR 0400416 A FR0400416 A FR 0400416A FR 2865298 A1 FR2865298 A1 FR 2865298A1
- Authority
- FR
- France
- Prior art keywords
- sound sequence
- server
- application
- sound
- mobile terminal
- 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.)
- Granted
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 24
- 238000000034 method Methods 0.000 claims abstract description 20
- 230000003213 activating effect Effects 0.000 claims 2
- 230000000694 effects Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/28—Constructional details of speech recognition systems
- G10L15/30—Distributed recognition, e.g. in client-server systems, for mobile phones or network applications
Landscapes
- Engineering & Computer Science (AREA)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Telephonic Communication Services (AREA)
Abstract
Description
L'invention concerne un procédé et un système pour fournir à un usagerA method and system for providing a user
d'un réseau de téléphonie mobile des informations ou des services 5 relativement à une séquence sonore qu'il écoute. a mobile telephone network information or services 5 relating to a sound sequence that he listens.
Les personnes qui écoutent un morceau de musique, par exemple un morceau diffusé à la radio ou dans un lieu public, souhaitent parfois obtenir des informations concernant le morceau qu'ils écoutent. Ils souhaitent par exemple connaître le titre ou l'interprète du morceau diffusé en vue de pouvoir éventuellement se procurer le morceau de musique. People who listen to a piece of music, for example a piece played on the radio or in a public place, sometimes wish to obtain information about the piece they are listening to. For example, they want to know the title or the interpreter of the piece being played so that they can eventually get the piece of music.
Le document WO 02/27600 (publié le 4 avril 2002) décrit un système permettant à un utilisateur d'obtenir des informations concernant une séquence sonore qu'il écoute. La séquence sonore est transmise à un serveur vocal interactif (IVR) par un dispositif de capture, par exemple un terminal mobile. Le serveur IVR détermine des caractéristiques (empreinte) de la séquence sonore ainsi transmise. II compare ces caractéristiques avec des caractéristiques stockées dans une base de données et associées à des séquences sonores prédéterminées. En fonction de cette comparaison, le serveur IVR renvoie à l'utilisateur des informations relatives à la séquence sonore identifiée. L'utilisateur peut également grâce à ce système obtenir des services supplémentaires, comme par exemple acheter le morceau de musique identifié. WO 02/27600 (published April 4, 2002) describes a system for a user to obtain information about a sound sequence that he or she is listening to. The sound sequence is transmitted to an interactive voice server (IVR) by a capture device, for example a mobile terminal. The server IVR determines characteristics (imprint) of the sound sequence thus transmitted. He compares these characteristics with characteristics stored in a database and associated with predetermined sound sequences. Based on this comparison, the IVR server sends the user information about the identified sound sequence. The user can also through this system obtain additional services, such as buying the piece of music identified.
Avec un tel système, l'utilisateur doit être en mesure d'établir une connexion à partir de son terminal mobile avec le serveur IVR, par exemple en composant un numéro spécial. Il doit en outre transmettre en temps réel au serveur la séquence sonore qu'il écoute. L'utilisateur doit également être capable d'interagir avec le serveur IVR pour obtenir des services supplémentaires. With such a system, the user must be able to establish a connection from his mobile terminal with the IVR server, for example by dialing a special number. He must also transmit in real time to the server the sound sequence he listens. The user must also be able to interact with the IVR server for additional services.
En outre, le serveur IVR est un serveur complexe car il doit être en 30 mesure d'échanger et de traiter des données sous forme vocale avec l'utilisateur. In addition, the IVR server is a complex server because it must be able to exchange and process data in voice form with the user.
Un but de l'invention est de proposer un système permettant un accès facilité aux services de reconnaissance de séquence sonore. An object of the invention is to provide a system allowing easy access to sound sequence recognition services.
A cet effet, l'invention propose un terminal mobile, caractérisé en ce qu'il comporte des moyens de gestion contenant une application apte à exécuter automatiquement les étapes suivantes: - commander l'établissement d'une connexion entre le terminal mobile et un serveur de reconnaissance de séquence sonore distant, - après établissement de la connexion, commander la transmission au serveur d'une séquence sonore, en vue de l'identification par le serveur de ladite séquence sonore. For this purpose, the invention proposes a mobile terminal, characterized in that it comprises management means containing an application capable of automatically executing the following steps: - controlling the establishment of a connection between the mobile terminal and a server recognition of the remote sound sequence, - after establishment of the connection, control the transmission to the server of a sound sequence, for the purpose of identification by the server of said sound sequence.
Le terminal mobile est apte à réaliser automatiquement la connexion au serveur distant de reconnaissance de séquence sonore et la transmission de la séquence sonore à identifier, de sorte que l'utilisateur n'a pas à effectuer de manipulations particulières. En particulier, il n'a pas à composer de numéro spécial de connexion. Le service de reconnaissance de séquence sonore est facile d'accès pour l'utilisateur. The mobile terminal is capable of automatically making the connection to the remote sound sequence recognition server and the transmission of the sound sequence to be identified, so that the user does not have to perform particular manipulations. In particular, he does not have to dial a special connection number. The sound sequence recognition service is easy for the user to access.
En outre, l'utilisateur interagit avec son terminal et non pas avec le serveur distant. L'interaction avec le serveur distant est gérée par les moyens de gestion au sein du terminal. L'accès au service de reconnaissance de séquence sonore se présente de manière ergonomique pour l'utilisateur. In addition, the user interacts with his terminal and not with the remote server. The interaction with the remote server is managed by the management means within the terminal. Access to the sound sequence recognition service is ergonomically convenient for the user.
Dans une mise en oeuvre de l'invention, le terminal comporte des moyens mémoire aptes à enregistrer une séquence sonore et l'application est apte à commander l'enregistrement de la séquence sonore par les moyens mémoire avant de commander l'établissement d'une connexion entre le terminal mobile et le serveur de reconnaissance de séquence sonore distant. Ainsi, dans le cas où l'application rencontre des difficultés à établir une connexion avec le serveur de reconnaissance de séquence sonore distant, elle peut renouveler automatiquement la connexion ultérieurement. In one implementation of the invention, the terminal comprises memory means capable of recording a sound sequence and the application is able to control the recording of the sound sequence by the memory means before controlling the establishment of a sound sequence. connection between the mobile terminal and the remote sound sequence recognition server. Thus, in the case where the application encounters difficulties in establishing a connection with the remote sound sequence recognition server, it may automatically renew the connection later.
En outre, le terminal peut convertir la séquence sonore enregistrée pour la transmettre au serveur de reconnaissance de séquence sonore distant sous une forme appropriée en vue de son identification par le serveur, par exemple sous forme de paquets de données. In addition, the terminal can convert the recorded sound sequence for transmission to the remote sound sequence recognition server in a form suitable for identification by the server, for example in the form of data packets.
Dans cette mise en oeuvre, le serveur de reconnaissance de séquence sonore ne nécessite pas de moyens pour échanger et traiter des données sous forme vocale. In this implementation, the sound sequence recognition server does not require means for exchanging and processing data in voice form.
Dans une autre mise en oeuvre de l'invention, l'application est apte à exécuter la transmission de la séquence sonore en temps réel par audio streaming (transmission en continu de la séquence sonore à mesure que celle-ci est générée). In another implementation of the invention, the application is able to perform the transmission of the sound sequence in real time by streaming audio (continuous transmission of the sound sequence as it is generated).
Dans une autre mise en oeuvre de l'invention, l'application est apte à commander la détermination par les moyens de gestion d'une signature de la séquence sonore et à exécuter la transmission de cette signature en temps réel par audio streaming (transmission en continu à mesure que la signature est générée). In another implementation of the invention, the application is able to control the determination by the management means of a signature of the sound sequence and to execute the transmission of this signature in real time by streaming audio (transmission in continuously as the signature is generated).
Dans une autre mise en oeuvre de l'invention, le terminal comporte des moyens mémoire aptes à enregistrer une séquence sonore et l'application est apte à commander l'enregistrement de la séquence sonore par les moyens mémoire. L'application est apte à commander ensuite la détermination par les moyens de gestion d'une signature de la séquence sonore en vue de la transmission de cette signature au serveur de reconnaissance de séquence sonore. In another implementation of the invention, the terminal comprises memory means capable of recording a sound sequence and the application is able to control the recording of the sound sequence by the memory means. The application is then able to control the determination by the management means of a signature of the sound sequence for the transmission of this signature to the sound sequence recognition server.
Dans cette mise en oeuvre, la séquence sonore est transmise au serveur de reconnaissance de séquence sonore directement sous une forme appropriée (signature) pour que le serveur exécute son identification. Le serveur de reconnaissance de séquence sonore ne nécessite pas de moyens pour convertir la séquence sonore en signature. In this implementation, the sound sequence is transmitted to the sound sequence recognition server directly in a suitable form (signature) for the server to perform its identification. The sound sequence recognition server does not require means to convert the sound sequence into a signature.
L'invention se rapporte également à un procédé de reconnaissance de séquence sonore, caractérisé en ce qu'il comprend le lancement d'une application contenue dans des moyens de gestion d'un terminal mobile, ladite application exécutant automatiquement les étapes suivantes: commander l'établissement d'une connexion entre le terminal mobile et un serveur de reconnaissance de séquence sonore distant, - après établissement de la connexion, commander la transmission au serveur d'une séquence sonore, en vue de l'identification par le serveur de ladite séquence sonore. The invention also relates to a sound sequence recognition method, characterized in that it comprises launching an application contained in management means of a mobile terminal, said application automatically executing the following steps: establishing a connection between the mobile terminal and a remote sound sequence recognition server, - after establishment of the connection, controlling the transmission to the server of a sound sequence, for the identification by the server of said sequence sound.
D'autres caractéristiques et avantages de l'invention ressortiront encore de la description qui suit. Cette description illustre un mode de mise en oeuvre possible de l'invention. Elle doit être lue en regard des figures annexées parmi lesquelles: - la figure 1 est une représentation schématique d'un mode de mise en oeuvre d'un système de reconnaissance de séquence sonore selon l'invention, - la figure 2 est une représentation schématique des différentes étapes du procédé de reconnaissance de séquence sonore conforme à un 10 mode de mise en oeuvre de l'invention. Other features and advantages of the invention will become apparent from the description which follows. This description illustrates a possible embodiment of the invention. It should be read with reference to the appended figures among which: FIG. 1 is a schematic representation of an embodiment of a sound sequence recognition system according to the invention; FIG. 2 is a diagrammatic representation; the various steps of the sound sequence recognition method according to an embodiment of the invention.
Sur la figure 1, le système de reconnaissance de séquence sonore comprend un terminal mobile 100, un serveur de reconnaissance de séquence sonore distant 200 et un serveur de services 300. In FIG. 1, the sound sequence recognition system comprises a mobile terminal 100, a remote sound sequence recognition server 200 and a service server 300.
Le terminal mobile 100 comprend des moyens 110 pour capturer une séquence sonore, sous la forme d'un microphone, des moyens mémoire 130 pour enregistrer la séquence sonore capturée, des moyens de gestions 120 sous la forme d'un microprocesseur et des moyens d'émission/réception 140, sous la forme d'une antenne. Les moyens de gestion 120 contiennent une application permettant de déclencher automatiquement les différentes étapes de reconnaissance de séquence sonore. The mobile terminal 100 comprises means 110 for capturing a sound sequence, in the form of a microphone, memory means 130 for recording the captured sound sequence, management means 120 in the form of a microprocessor and means for transmission / reception 140, in the form of an antenna. The management means 120 contain an application for automatically triggering the various stages of sound sequence recognition.
Les moyens de gestion 120 commandent l'affichage sur l'écran 150 du terminal mobile 100 d'un lien correspondant au service de reconnaissance de séquence sonore. Le lien se présente sous la forme d'une icône spécifique que l'utilisateur peut sélectionner pour lancer l'exécution de l'application. Lors de l'activation du lien par l'utilisateur, les moyens de gestion 130 déclenchent l'application. The management means 120 control the display on the screen 150 of the mobile terminal 100 of a link corresponding to the sound sequence recognition service. The link is in the form of a specific icon that the user can select to launch the execution of the application. When the link is activated by the user, the management means 130 trigger the application.
Le serveur de reconnaissance de séquence sonore 200 est relié à une base de données 210 contenant un ensemble de signatures de 30 séquence sonores ainsi que des données d'identification associées à chacune de ces séquences sonores. The sound sequence recognition server 200 is connected to a database 210 containing a set of sound sequence signatures as well as identification data associated with each of these sound sequences.
Le serveur de service 300 est apte à exécuter des services relatifs à des séquences sonores identifiées et à enregistrer des données nécessaires pour la facturation de ces services. Ces services consistent par exemple à obtenir des informations relatives à la séquence sonore identifiée, acheter un contenu mobile associé à la séquence sonore identifiée ou acheter un produit en relation avec la séquence sonore identifiée. A cet effet, le serveur de services 300 est connecté à un ensemble de serveurs 310, 320, 330 spécialisés. Le serveur spécialisé 310 est par exemple relié à une base de données de contenus mobiles et est apte à fournir un contenu mobile en fonction d'informations d'identifications qui lui sont transmises. The service server 300 is able to perform services relating to identified sound sequences and to record data necessary for the billing of these services. These services consist, for example, in obtaining information relating to the identified sound sequence, purchasing mobile content associated with the identified sound sequence or purchasing a product in relation to the identified sound sequence. For this purpose, the service server 300 is connected to a set of specialized servers 310, 320, 330. The specialized server 310 is for example connected to a database of mobile contents and is able to provide a mobile content according to the identification information transmitted to it.
Le procédé de reconnaissance sonore va être décrit en relation avec les figures 1 et 2. The sound recognition method will be described in connection with FIGS. 1 and 2.
Un utilisateur entend une séquence sonore S qui l'intéresse et souhaite obtenir des informations ou des services relativement à cette séquence sonore. Selon une première étape 10, l'utilisateur déclenche l'exécution de l'application de reconnaissance de séquence sonore en sélectionnant l'icône correspondante sur son terminal mobile 100. La sélection de l'icône a pour effet de déclencher l'application de reconnaissance de séquence sonore qui exécute de manière automatique les étapes suivantes. A user hears a sound sequence S that interests him and wishes to obtain information or services relating to this sound sequence. In a first step 10, the user triggers the execution of the sound sequence recognition application by selecting the corresponding icon on his mobile terminal 100. The selection of the icon has the effect of triggering the recognition application. sound sequence that automatically executes the following steps.
Selon une étape 20, l'application commande l'enregistrement de la séquence sonore S par les moyens mémoire 130 du terminal mobile 100. According to a step 20, the application controls the recording of the sound sequence S by the memory means 130 of the mobile terminal 100.
Selon une étape 30, l'application poursuit l'enregistrement pendant une durée d'enregistrement prédéterminée, par exemple de 15 secondes. Cette durée d'enregistrement prédéterminée dépend des performances de reconnaissance recherchées. According to a step 30, the application continues recording for a predetermined recording time, for example 15 seconds. This predetermined recording time depends on the recognition performance sought.
Selon une étape 40, après l'écoulement de ladite durée d'enregistrement prédéterminée, l'application commande l'établissement d'une connexion Internet entre le terminal mobile 100 et le serveur de reconnaissance de séquence sonore distant 200. According to a step 40, after the lapse of said predetermined recording duration, the application controls the establishment of an Internet connection between the mobile terminal 100 and the remote sound sequence recognition server 200.
Selon une étape 50, lorsque la connexion avec le serveur est établie, l'application commande la transmission de la séquence sonore enregistrée dans les moyens mémoire 130 au serveur de reconnaissance de séquence sonore distant 200. A cet effet, la séquence sonore peut être compressée au préalable et être transmise sous forme de paquets de données. Alternativement, la séquence sonore peut être transmise par audio streaming. According to a step 50, when the connection with the server is established, the application controls the transmission of the sound sequence recorded in the memory means 130 to the remote sound sequence recognition server 200. For this purpose, the sound sequence can be compressed. beforehand and be transmitted as data packets. Alternatively, the sound sequence can be transmitted by streaming audio.
Le serveur de reconnaissance de séquence sonore 200 détermine une signature de la séquence sonore ainsi transmise et compare cette signature avec les signatures contenues dans la base de données 210. Si le résultat de cette comparaison est positif, c'est à dire que le serveur 200 a trouvé parmi les signatures contenues dans la base de donnée une signature correspondante, le serveur 200 renvoie un signal au terminal mobile 100 indiquant qu'il a identifié la séquence sonore et contenant une référence associée à la séquence sonore ainsi identifiée. The sound sequence recognition server 200 determines a signature of the sound sequence thus transmitted and compares this signature with the signatures contained in the database 210. If the result of this comparison is positive, that is to say that the server 200 found among the signatures contained in the database a corresponding signature, the server 200 sends a signal to the mobile terminal 100 indicating that it has identified the sound sequence and containing a reference associated with the sound sequence thus identified.
Selon une étape 60, le terminal mobile 60 attend de recevoir le signal d'identification de la part du serveur de reconnaissance de séquence sonore 200. According to a step 60, the mobile terminal 60 waits to receive the identification signal from the sound sequence recognition server 200.
Selon une étape 70, lorsque le terminal mobile a reçu le signal d'identification, l'application commande l'enregistrement de la référence associée à la séquence sonore dans les moyens mémoires 130 et l'affichage sur l'écran 150 du terminal mobile 100 d'un menu comprenant une série de propositions de services relatifs à la séquence sonore identifiée, lesdites propositions pouvant être sélectionnées par l'utilisateur. According to a step 70, when the mobile terminal has received the identification signal, the application controls the recording of the reference associated with the sound sequence in the memory means 130 and the display on the screen 150 of the mobile terminal 100 a menu comprising a series of service proposals relating to the identified sound sequence, said proposals being selectable by the user.
Le menu affiché comprend les propositions suivantes: 1/ obtenir des informations relatives à la séquence sonore identifiée, 2/ acheter un contenu mobile associé à la séquence sonore identifiée, 3/ acheter un produit en relation avec la séquence sonore identifiée. Selon une étape 80, l'utilisateur sélectionne l'une parmi les propositions de service affichées. The menu displayed includes the following proposals: 1 / obtain information relating to the identified sound sequence, 2 / buy a mobile content associated with the identified sound sequence, 3 / buy a product in relation to the identified sound sequence. In a step 80, the user selects one of the displayed service proposals.
Si l'utilisateur sélectionne la proposition 1/, cela signifie qu'il souhaite obtenir des informations d'identification relatives à la séquence sonore. Par exemple, si la séquence sonore est une chanson, il pourra obtenir le titre, l'interprète, le titre de l'album contenant la chanson, le prix de l'album et toute autre information utile. If the user selects the proposition 1 /, this means that he wishes to obtain identification information relating to the sound sequence. For example, if the sound sequence is a song, it will be able to obtain the title, the interpreter, the title of the album containing the song, the price of the album and any other useful information.
Si l'utilisateur sélectionne la proposition 2/, cela signifie qu'il souhaite acheter un contenu mobile associé à la séquence sonore identifiée. Par exemple, si la séquence sonore est une chanson, il pourra obtenir une sonnerie et un fond d'écran correspondant à la chanson. If the user selects the proposal 2 /, it means that he wishes to buy a mobile content associated with the identified sound sequence. For example, if the sound sequence is a song, it can get a ringtone and a wallpaper corresponding to the song.
Si l'utilisateur sélectionne la proposition 3/, cela signifie qu'il souhaite acheter un produit en relation avec la séquence sonore identifiée, par exemple un disque. If the user selects the proposition 3 /, it means that he wants to buy a product in relation to the identified sound sequence, for example a disk.
Selon l'étape 90, l'application commande l'envoi d'un message contenant une requête correspondant à la proposition de service sélectionnée vers le serveur de service 300 en vue de l'exécution du service correspondant. Le message contient également la référence associée à la séquence sonore identifiée. Le message peut être envoyé sous la forme d'un message SMS ou toute autre forme appropriée. According to step 90, the application orders the sending of a message containing a request corresponding to the selected service proposal to the service server 300 for the execution of the corresponding service. The message also contains the reference associated with the identified sound sequence. The message can be sent as an SMS message or any other appropriate form.
On suppose par exemple que l'utilisateur a sélectionné la proposition 2/ correspondant à l'obtention d'un contenu mobile. Le serveur de service 300 reçoit la requête et transmet la référence au serveur de contenu mobile 310. A partir de la référence, le serveur de contenu 310 est apte à retrouver dans la base de données 350 le contenu mobile correspondant. For example, it is assumed that the user has selected proposal 2 / corresponding to obtaining mobile content. The service server 300 receives the request and transmits the reference to the mobile content server 310. From the reference, the content server 310 is able to find in the database 350 the corresponding mobile content.
Le serveur de service 300 transmet au terminal 100 le contenu mobile. Le serveur de service 300 est également apte à réaliser les différentes opérations d'authentification et d'enregistrement pour permettre une facturation de la transmission de contenu mobile à l'utilisateur. The service server 300 transmits to the terminal 100 the mobile content. The service server 300 is also able to carry out the various authentication and registration operations to enable billing of the transmission of mobile content to the user.
De manière avantageuse, les moyens mémoire 130 du terminal mobile 100 contiennent les références des dix dernières séquences sonores identifiées par le serveur de reconnaissance de séquence sonore 200 à la demande de l'utilisateur. Ainsi, chaque fois que l'utilisateur lance l'application, il peut accéder directement à des services relatifs à des séquences sonores déjà identifiées. Advantageously, the memory means 130 of the mobile terminal 100 contain the references of the last ten sound sequences identified by the sound sequence recognition server 200 at the request of the user. Thus, each time the user launches the application, he can directly access services relating to sound sequences already identified.
On a décrit une mise en oeuvre du procédé de reconnaissance de séquence sonore dans laquelle l'application exécute les étapes 20 et 30 consistant à enregistrer la séquence sonore par les moyens mémoire 130, avant de commander l'établissement d'une connexion entre le terminal mobile 100 et le serveur de reconnaissance de séquence sonore distant 200. An implementation of the sound sequence recognition method has been described in which the application executes steps 20 and 30 of recording the sound sequence by memory means 130 before controlling the establishment of a connection between the terminal. mobile 100 and the remote sound sequence recognition server 200.
Dans une autre mise en oeuvre, la séquence sonore à identifier n'est pas enregistrée dans des moyens mémoires avant d'être transmise au serveur de reconnaissance de séquence sonore 200. La séquence est transmise en temps réel au serveur de reconnaissance de séquence sonore par audio streaming (transmission en continu de la séquence sonore à mesure que celle-ci est capturée par le microphone). In another implementation, the sound sequence to be identified is not recorded in memory means before being transmitted to the sound sequence recognition server 200. The sequence is transmitted in real time to the sound sequence recognition server by audio streaming (streaming of the sound sequence as it is captured by the microphone).
Dans une autre mise en oeuvre encore, l'application la séquence sonore à identifier n'est pas enregistrée dans des moyens mémoires avant d'être transmise au serveur de reconnaissance de séquence sonore 200. L'application commande la détermination par les moyens de gestion 120 d'une signature de la séquence sonore et la transmission de cette signature au serveur de reconnaissance de séquence sonore 200, à mesure que cette signature est générée. In yet another embodiment, the application of the sound sequence to be identified is not recorded in memory means before being transmitted to the sound sequence recognition server 200. The application controls the determination by the management means 120 of a signature of the sound sequence and the transmission of this signature to the sound sequence recognition server 200, as this signature is generated.
Dans une autre mise en oeuvre encore, l'application exécute les étapes 20 et 30 consistant à enregistrer la séquence sonore dans les moyens mémoire 130, puis commande la détermination par les moyens de gestion 120 d'une signature de la séquence sonore enregistrée et la transmission de cette signature au serveur de reconnaissance de séquence sonore 200. In yet another implementation, the application executes steps 20 and 30 of recording the sound sequence in the memory means 130, then controls the determination by the management means 120 of a signature of the recorded sound sequence and the transmission of this signature to the sound sequence recognition server 200.
Dans ces deux dernières mises en oeuvre, la séquence sonore est transmise au serveur de reconnaissance de séquence sonore 200 sous une forme appropriée pour que le serveur exécute directement une comparaison avec les signatures contenues dans la base de données 210. Dans cette mise en oeuvre, une partie du procédé de reconnaissance est exécutée par le terminal de sorte que le serveur de reconnaissance de séquence sonore est déchargé de cette partie du procédé. En outre, une fois la séquence sonore convertie en signature, la largeur de bande passante nécessaire pour transmettre la séquence sonore convertie est plus faible que celle qui est nécessaire pour transmettre directement la séquence sonore non convertie. In these last two implementations, the sound sequence is transmitted to the sound sequence recognition server 200 in a form suitable for the server to directly perform a comparison with the signatures contained in the database 210. In this implementation, part of the recognition process is performed by the terminal so that the sound sequence recognition server is discharged from this part of the process. In addition, once the sound sequence is converted into a signature, the bandwidth necessary to transmit the converted sound sequence is smaller than that necessary to directly transmit the unconverted sound sequence.
Par ailleurs, dans le cadre de l'invention, il peut être prévu que l'utilisateur puisse fournir au serveur de reconnaissance de séquence sonore 200 des données relatives à la séquence sonore qui l'intéresse pour en faciliter son identification. Par exemple, l'utilisateur peut utiliser le système de reconnaissance lorsque ce n'est pas l'identification de la séquence sonore qui l'intéresse en soi mais les différents services associés à cette séquence sonore. De manière avantageuse, les données fournies par l'utilisateur peuvent être utilisées par le serveur de reconnaissance de séquence sonore 200 pour compléter la base de données 210 ou confirmer/modifier les informations qu'elle contient déjà. Furthermore, in the context of the invention, it may be provided that the user can provide the sound sequence recognition server 200 data relating to the sound sequence that interests him to facilitate its identification. For example, the user can use the recognition system when it is not the identification of the sound sequence that interests him in itself but the various services associated with this sound sequence. Advantageously, the data provided by the user can be used by the sound sequence recognition server 200 to complete the database 210 or confirm / modify the information it already contains.
Claims (22)
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR0400416A FR2865298B1 (en) | 2004-01-16 | 2004-01-16 | SYSTEM AND METHOD FOR RECOGNIZING SOUND SEQUENCE |
EP05717397A EP1706831A1 (en) | 2004-01-16 | 2005-01-11 | System and method for recognising a sound sequence |
PCT/FR2005/000055 WO2005073875A1 (en) | 2004-01-16 | 2005-01-11 | System and method for recognising a sound sequence |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR0400416A FR2865298B1 (en) | 2004-01-16 | 2004-01-16 | SYSTEM AND METHOD FOR RECOGNIZING SOUND SEQUENCE |
Publications (2)
Publication Number | Publication Date |
---|---|
FR2865298A1 true FR2865298A1 (en) | 2005-07-22 |
FR2865298B1 FR2865298B1 (en) | 2010-01-15 |
Family
ID=34707906
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
FR0400416A Expired - Fee Related FR2865298B1 (en) | 2004-01-16 | 2004-01-16 | SYSTEM AND METHOD FOR RECOGNIZING SOUND SEQUENCE |
Country Status (3)
Country | Link |
---|---|
EP (1) | EP1706831A1 (en) |
FR (1) | FR2865298B1 (en) |
WO (1) | WO2005073875A1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
NL1034867C2 (en) * | 2007-12-27 | 2009-06-30 | Local Dj B V | Information transfer device for transmitting background information e.g. title, of song to mobile device, has information transmitting module including software module for sending background information of song to mobile phone of listener |
WO2013040533A1 (en) * | 2011-09-16 | 2013-03-21 | Umami Co. | Second screen interactive platform |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102656973B1 (en) * | 2019-07-19 | 2024-04-11 | 아이비큐티 디지털 코포레이션 | Targeted fingerprinting of radio broadcast audio |
US11025354B2 (en) | 2019-07-19 | 2021-06-01 | Ibiquity Digital Corporation | Targeted fingerprinting of radio broadcast audio |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001039070A1 (en) * | 1999-11-23 | 2001-05-31 | Radiant Systems, Inc. | Audio request interaction system |
WO2001076290A2 (en) * | 2000-04-04 | 2001-10-11 | Mobiquid | System for transmitting to a user data related to concerning a radio and/or television programme |
FR2809205A1 (en) * | 2000-05-18 | 2001-11-23 | D Stephane Acremont | Accessing data set stored in a database holding information on songs broadcast by radio station, allows user access to server to enter data on location and time an item was broadcast so server can return full data set on item |
FR2815760A1 (en) * | 2000-10-24 | 2002-04-26 | Philippe Ecrement | Method for forming a digital signal representative of an original audio signal and a method for searching for such digital signals within a sound database in a manner analogous to searching for text using a web browser |
US6505160B1 (en) * | 1995-07-27 | 2003-01-07 | Digimarc Corporation | Connected audio and other media objects |
US6507727B1 (en) * | 2000-10-13 | 2003-01-14 | Robert F. Henrick | Purchase and delivery of digital content using multiple devices and data networks |
WO2003067467A1 (en) * | 2002-02-06 | 2003-08-14 | Koninklijke Philips Electronics N.V. | Fast hash-based multimedia object metadata retrieval |
-
2004
- 2004-01-16 FR FR0400416A patent/FR2865298B1/en not_active Expired - Fee Related
-
2005
- 2005-01-11 WO PCT/FR2005/000055 patent/WO2005073875A1/en active Application Filing
- 2005-01-11 EP EP05717397A patent/EP1706831A1/en not_active Withdrawn
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6505160B1 (en) * | 1995-07-27 | 2003-01-07 | Digimarc Corporation | Connected audio and other media objects |
WO2001039070A1 (en) * | 1999-11-23 | 2001-05-31 | Radiant Systems, Inc. | Audio request interaction system |
WO2001076290A2 (en) * | 2000-04-04 | 2001-10-11 | Mobiquid | System for transmitting to a user data related to concerning a radio and/or television programme |
FR2809205A1 (en) * | 2000-05-18 | 2001-11-23 | D Stephane Acremont | Accessing data set stored in a database holding information on songs broadcast by radio station, allows user access to server to enter data on location and time an item was broadcast so server can return full data set on item |
US6507727B1 (en) * | 2000-10-13 | 2003-01-14 | Robert F. Henrick | Purchase and delivery of digital content using multiple devices and data networks |
FR2815760A1 (en) * | 2000-10-24 | 2002-04-26 | Philippe Ecrement | Method for forming a digital signal representative of an original audio signal and a method for searching for such digital signals within a sound database in a manner analogous to searching for text using a web browser |
WO2003067467A1 (en) * | 2002-02-06 | 2003-08-14 | Koninklijke Philips Electronics N.V. | Fast hash-based multimedia object metadata retrieval |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
NL1034867C2 (en) * | 2007-12-27 | 2009-06-30 | Local Dj B V | Information transfer device for transmitting background information e.g. title, of song to mobile device, has information transmitting module including software module for sending background information of song to mobile phone of listener |
WO2013040533A1 (en) * | 2011-09-16 | 2013-03-21 | Umami Co. | Second screen interactive platform |
Also Published As
Publication number | Publication date |
---|---|
FR2865298B1 (en) | 2010-01-15 |
EP1706831A1 (en) | 2006-10-04 |
WO2005073875A1 (en) | 2005-08-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10021457B2 (en) | System and method for engaging a person in the presence of ambient audio | |
WO2015081744A1 (en) | Method and system for leaving messages | |
FR2761848A1 (en) | RADIOTELEPHONE VOICE COMMAND DEVICE, ESPECIALLY FOR USE IN A MOTOR VEHICLE | |
US20080059179A1 (en) | Method for centrally storing data | |
WO2005073875A1 (en) | System and method for recognising a sound sequence | |
CN108111663A (en) | Play multimedia method and device | |
CN106254655B (en) | The tinkle of bells setting method and device | |
EP3662629B1 (en) | Method for creating and participating in an audio or video conference | |
FR3079951A1 (en) | REMOTE EXPERTISE METHOD | |
EP1793605A1 (en) | Method for supplying on demand interactive menus to terminals connected to a network | |
WO2001076290A2 (en) | System for transmitting to a user data related to concerning a radio and/or television programme | |
EP2351340B1 (en) | Communication method using a digital image, and data transmission method | |
FR2732852A1 (en) | PORTABLE UNIDIRECTIONAL RADIO PASSENGER RECEIVER EQUIPPED WITH A TRANSMITTER OF CODED SOUND SIGNALS, AND IDENTIFICATION PROCESS USING THIS RECEIVER | |
FR2838594A1 (en) | Internet ordered response conference discussion having two phase communication demands transmitted first direction/received signals identified scrutinized second user then reverse process carried out. | |
FR2833744A1 (en) | Commercial multimedia speech reconnaissance/speech control system having sound signal activating remote control transmitted and receiver receiving signal calculating characterizing transfer function sound transmission | |
FR2875364A1 (en) | FM radio or audio-visual program information e.g. song, receiving process for mobile telephone, involves finding program broadcasting radio station/television channel by server and transmitting information related to program to telephone | |
FR2843641A1 (en) | System for downloading and controlling, on a telecommunication equipment, confidential data concerning the owner of the equipment, uses interfacing unit to send request to download confidential data | |
EP3138271A1 (en) | Method and device for establishing a communication | |
WO2009068578A1 (en) | Method of making available, on request, the updated tariff rates for a distributed service and associated device | |
EP2073510A1 (en) | Method of enriching an electronic directory caused by a change in the associated telephone, and related device | |
FR2888073A1 (en) | Telephone conference controlling system for use with e.g. microphone, has conference controlling module communicating with telephone platform to lead to conference, and triggering automated processes of telephone linking of participant list | |
WO2012080632A1 (en) | Method and system for aggregating collective and personal data on a terminal | |
WO2004004302A1 (en) | Device and method for adaptive triggering of bell signals | |
FR3036909A1 (en) | METHOD AND SYSTEM FOR TELEPHONE COMMUNICATION AND CORRESPONDING SYSTEMS | |
WO2013083930A1 (en) | Method of providing a user of a portable communication device with internet services |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
ST | Notification of lapse |
Effective date: 20130930 |