Brevet FR2933225A1 — publié le 20100101

-1- Procédé et dispositif de visualisation d'informations relatives à un message sonore, terminal associé La présente invention concerne un procédé et un système de gestion de contenus sonores de type vocal. Des systèmes largement utilisés dans le domaine des communications, comme par exemple les services de type messagerie ou les boites vocales, comportent des enregistrements de messages vocaux. Ces services présentent chaque message vocal par le biais d'informations accessoires au message, telles que l'identité du correspondant, la date et l'heure du dépôt du message et fournissent un procédé permettant d'écouter le message. Par exemple, le contenu du message peut être entendu en cliquant sur une icône de haut-parleur affichée en association avec les informations accessoires au message. L'utilisateur n'a pas de moyens pour accéder aux informations pertinentes du message sans avoir à le parcourir en entier. La demande de brevet US 2002/0188453 décrit un procédé de traitement d'un fichier vocal dans le but de sélectionner une ou plusieurs parties du fichier et de transmettre cette ou ces parties à un ou plusieurs destinataires. Ce document divulgue notamment un mode de réalisation dans lequel un fichier vocal est retranscrit après analyse et affiché sur un écran pour permettre à un utilisateur de sélectionner une ou plusieurs parties du texte. Les parties sélectionnées sont ensuite transmises à un ou plusieurs destinataires. Chaque destinataire dispose alors d'informations pertinentes relatives au contenu du fichier vocal mais n'a pas accès directement au contenu initial. La présente invention vient améliorer la situation. A cet effet, la présente invention propose un procédé de visualisation d'informations relatives à un message sonore caractérisé en ce que, au moins un mot extrait du message par reconnaissance vocale ayant été stocké en association avec une valeur de pertinence déterminée pour le mot et avec au moins une information de position relative à la position chronologique du mot dans le message, il comporte une 2933225 -2- étape d'affichage du message sonore sous forme d'une représentation visuelle chronologique et d'au moins un mot stocké sélectionné selon une valeur de pertinence prédéterminée sous forme textuelle à un emplacement déterminé en fonction de l'information de position 5 Ainsi, un utilisateur peut accéder de façon simple et rapide aux informations pertinentes d'un message sans avoir à le parcourir en entier tout en conservant le contenu dans son intégralité. L'utilisateur peut ainsi, se faire une idée rapide du contenu du message, par inspection visuelle, tout en ayant la possibilité de l'écouter. Ceci est particulièrement utile lorsque l'utilisateur a reçu plusieurs messages et qu'il 10 cherche à identifier le plus urgent. Selon un mode de réalisation du procédé de visualisation, la valeur de pertinence stockée est déterminée par analyse sémantique du message. L'utilisation d'une méthode d'analyse sémantique pour déterminer une valeur de pertinence permet de prendre en compte le contexte global du message. 15 Selon un autre mode de réalisation du procédé de visualisation utilisé seul ou en combinaison avec le mode de réalisation précédent, la valeur de pertinence stockée est déterminée par recherche dans une table de correspondance préétablie. L'utilisation d'une telle table permet une détermination rapide de la valeur de pertinence. Ce mode de réalisation est particulièrement adapté lorsque les messages à 20 visualiser ont trait à un domaine déterminé, par exemple un domaine scientifique particulier. Selon une caractéristique de l'invention, l'étape d'affichage comporte en outre, suite à une requête d'agrandissement de l'affichage du message, un affichage supplémentaire d'au moins un mot de valeur de pertinence inférieure en fonction du 25 degré d'agrandissement. Une requête d'agrandissement du message permet ainsi d'obtenir davantage de mots affichés sur une portion du message. L'utilisateur peut enchaîner les requêtes d'agrandissement jusqu'à obtenir l'affichage de l'intégralité du message sous forme textuelle. Selon une autre caractéristique, l'étape d'affichage comporte en outre 30 l'affichage d'au moins un mot précédent ledit mot stocké sélectionné. L'affichage 2933225 -3- d'une portion de phrase contenant le mot affiché permet de présenter le mot dans son contexte. Dans un mode de réalisation, le mot est affiché sous forme de bulle. L'affichage sous forme de bulles permet un affichage séparé des différents mots et 5 permet d'attribuer à chaque mot un espace permettant une lecture aisée tout en pointant précisément sur la représentation visuelle chronologique. Selon un mode de réalisation, au moins un paramètre d'affichage varie en fonction du locuteur et/ou de la nature du message. Ainsi, un utilisateur peut facilement identifier le changement de locuteur ou une portion de message d'un type 10 différent, par exemple un morceau de musique. L'invention propose également un dispositif de visualisation d'informations relatives à un message sonore comprenant des moyens de stockage d'au moins un mot extrait du message par reconnaissance vocale en association avec une valeur de pertinence déterminée pour le mot et avec au moins une information de position 15 relative à la position chronologique du mot dans le message, et des moyens d'affichage du message sonore sous forme d'une représentation visuelle chronologique et d'au moins un mot stocké sélectionné selon une valeur de pertinence prédéterminée sous forme textuelle à un emplacement déterminé en fonction de l'information de position. 20 Les avantages du dispositif sont les mêmes que les avantages décrits pour le procédé qu'il met en oeuvre. Ainsi, le dispositif permet d'obtenir une représentation visuelle interactive d'un contenu sonore, par exemple de type parole, qui offre l'avantage de présenter conjointement le contenu audio, sous forme chronologique, et un sous-ensemble des 25 mots énoncés dans ce contenu. L'invention propose aussi un terminal comprenant un dispositif tel que décrit précédemment. L'invention propose enfin un produit programme d'ordinateur comprenant des instructions pour mettre en oeuvre les étapes du procédé de visualisation tel que 30 décrit précédemment lorsqu'il est chargé et exécuté par un processeur. 2933225 -4- D'autres particularités et avantages de la présente invention apparaitront dans la description suivante d'un mode de réalisation donné à titre d'exemple non limitatif, en référence aux dessins annexés, dans lesquels : 5 - la figure 1 est un schéma illustrant un terminal selon un mode de réalisation de l'invention; - la figure 2 est un organigramme illustrant les étapes de configuration d'un mode de réalisation du procédé de l'invention; - la figure 3 est un organigramme illustrant un mode de réalisation des étapes 10 du procédé de l'invention; - la figure 4 est un organigramme illustrant un mode de réalisation de l'étape de détermination d'une valeur de pertinence d'un mot; - la figure 5 est un schéma bloc représentant un système selon un mode de réalisation de l'invention; 15 - La figure 6 est un schéma bloc représentant un dispositif selon un mode de réalisation de l'invention. En référence à la figure 1, un terminal TU d'un utilisateur mettant en oeuvre le procédé de l'invention est par exemple un terminal de type PC (pour "Personnal 20 Computer"), un téléphone mobile, un agenda électronique ou lecteur de contenu numérique. Le terminal TU comporte un module d'affichage MA pour l'affichage sur un écran E du terminal TU et un module de restitution du son MS pour la diffusion de messages de type sonore. 25 Le terminal TU comporte également un module MM de traitement de messages qui permet l'enregistrement de messages sonores m, par exemple sous la forme de fichiers, dans une mémoire MEM du terminal TU. A titre d'alternative, la mémoire MEM est un espace de stockage distant, accessible par le terminal TU via un réseau de télécommunication. 30 Le module MM est par exemple un module d'une messagerie vocale. 2933225 -5- Un mode de réalisation des étapes préalables sur le contenu des messages vocaux va maintenant être décrit en référence à la figure 2. Un message sonore m a été enregistré par le module MM de traitement de 5 messages dans la mémoire MEM. A titre d'alternative, le message sonore est un message vocal m enregistré dans la mémoire MEM par un appareil d'enregistrement tel qu'un magnétophone. A titre également d'alternative, des informations de contexte telles que par exemple, la date et l'heure de l'enregistrement ont été enregistrées dans la mémoire 10 MEM en association avec le message sonore m. Lors d'une première étape El, le contenu du message vocal m est lu par le terminal TU dans la mémoire MEM. Lors d'une étape E2, le contenu du message vocal m est soumis à un processus de reconnaissance vocale qui en extrait plusieurs mots reconnus mrl, mr2,...,mri,... 15 ainsi que, pour chaque mot reconnu mri, sa position chronologique di dans le contenu. La position chronologique di du mot mri dans le contenu m constitue une information de position. Le processus de reconnaissance vocale utilisé est de préférence un processus capable d'opérer sans a priori sur le contenu du message, c'est-à-dire utilisant un 20 vocabulaire très large. Dans ce cas, le processus de reconnaissance utilisé est par exemple un processus de reconnaissance vocale de type langage naturel. Dans le mode de réalisation décrit, le système de reconnaissance vocale utilisé est le système "Dragon Naturally Speaking" (marque déposée) de Nuance (marque déposée). 25 A titre d'alternative, un autre système de reconnaissance vocale peut être utilisé. Lors d'une étape E4 suivante, une valeur de pertinence pi est déterminée pour chaque mot reconnu mri. Des modes de réalisation de l'étape E4 sont détaillés dans la suite de la description. 2933225 -6- L'étape E4 est suivie d'une étape E6 lors de laquelle le terminal TU enregistre chaque mot reconnu mri en association avec la valeur de pertinence pi déterminée pour ce mot et avec la position chronologique di du mot dans le message. Ces informations, qui constituent les informations de visualisation, sont par 5 exemple enregistrées dans la mémoire MEM du terminal TU. A titre d'alternative, elles sont enregistrées dans un fichier dont le nom est en lien avec le nom du fichier sonore. Par exemple, le fichier sonore est enregistré sous le nom "sonl.wav" et le fichier contenant les informations stockées lors de l'étape E5 est nommé "sonl.txt". 10 Les informations de visualisation ainsi enregistrées sont destinées à être utilisées dans un procédé de visualisation de l'invention. En référence à la figure 3, un mode de réalisation du procédé de visualisation va maintenant être décrit. 15 Lors d'une étape E10, le terminal TU lit le contenu sonore d'une part et des informations de visualisation associées à ce message m d'autre part. Plus précisément, l'étape E10 est une étape de lecture dans une mémoire, par exemple la mémoire MEM, du message m et d'au moins un mot mri associé à une valeur de pertinence et à une information de position. 20 L'étape E10 est suivie d'une étape E12 lors de laquelle le message vocal m est affiché sur l'écran du terminal TU par le module d'affichage MA du terminal TU sous forme d'une représentation visuelle chronologique. Le message sonore m est représenté sur l'écran E du terminal TU, sous forme d'une représentation graphique qui est une courbe d'amplitude de l'onde sonore en 25 fonction du temps. Une graduation temporelle est également affichée ainsi que la durée totale de la courbe affichée. En complément, des informations annexes peuvent également être affichées comme par exemple la nature du message (par exemple "conversation téléphonique"), l'horodatage, le type de contenu sonore, un lien vers une page contenant plus d'informations... 2933225 -7- Une interface de positionnement dans le contenu permet à l'utilisateur de visualiser l'activité sonore au cours du temps et de cliquer n'importe où dans le flux pour entendre immédiatement le contenu correspondant. A titre d'alternative, le message m est affiché sous forme d'une courbe 5 représentant le spectre fréquentiel du signal sonore. Lors de l'étape E14 suivante, le ou les mots mri lus (lors de la sous étape E10) et dont la valeur de pertinence pi est supérieure à une valeur de pertinence prédéterminée p sont sélectionnés. L'étape E14 est suivie d'une étape E16 au cours de laquelle le nombre de mots 10 obtenus est comparé à un nombre prédéterminé NBM de mots à afficher. Ce nombre de mots à afficher correspond au nombre de mots pouvant être affichés sur l'écran pour permettre une lecture visuelle aisée. Si le nombre de mots sélectionnés est très inférieur à cette valeur NBM, le nombre de mots sélectionnés est trop faible et l'étape E14 est réitérée avec une valeur 15 de pertinence prédéterminée plus faible. Par "très inférieur", on entend par exemple "inférieur de 2 unités". En revanche si le nombre de mots sélectionnés est supérieur à cette valeur NBM, le nombre de mots sélectionnés est trop important et l'étape E14 est réitérée avec une valeur de pertinence prédéterminée plus élevée. 20 L'étape E16 est suivie d'une sous-étape E18 lors de laquelle chaque mot sélectionné est affiché sous forme textuelle, à un emplacement déterminé en fonction de la position chronologique di du mot dans le message. Dans ce mode de réalisation, chaque mot est affiché dans une bulle graphique qui pointe sur la représentation graphique. Ainsi, l'utilisateur peut cliquer à cet 25 endroit pour écouter immédiatement la portion du contenu qui débute par le mot affiché dans la bulle graphique. Le positionnement de la bulle est déterminé par l'information de position associée au mot affiché et lue lors de l'étape E10. Une fonctionnalité d'agrandissement (ou "zoom" en anglais) permet 30 d'augmenter l'échelle de la représentation graphique. Suite à une requête de 2933225 -8- l'utilisateur pour augmenter l'échelle de la représentation graphique, par exemple en appuyant sur une touche de fonction du terminal TU, l'étape E12 est réitérée avec une nouvelle graduation temporelle. Ce processus connu n'est pas décrit. Puis les étapes E14 à E18 sont réitérées avec une valeur de pertinence plus 5 faible. On obtient ainsi l'affichage de plus de mots pour un espace de temps diminué. A l'agrandissement maximum, l'intégralité du message est affichée. La fonction inverse qui permet de diminuer l'échelle de représentation peut être effectuée de façon similaire. Lorsque l'utilisateur positionne un marqueur, par exemple le curseur d'une 10 souris de l'équipement de visualisation ou en touchant l'icône dans le cas d'un écran tactile, sur une des bulles affichées, l'affichage du mot est remplacé par une portion du texte contenant le mot affiché et la bulle graphique est agrandie. Par exemple, la bulle agrandie contient le mot précédemment affiché ainsi qu'un ou deux mots du message situés avant et un ou deux mots situés après. 15 Dans le mode de réalisation décrit, l'information de position est une information sur la position chronologique du début d'un mot dans le contenu. A titre d'alternative, l'information de position peut également contenir une information sur la position chronologique de la fin d'un mot dans le contenu. Cette information peut permettre de définir la taille de la bulle à afficher. Elle peut aussi 20 être utilisée lors de l'étape E14 de sélection pour éviter la sélection de deux mots trop rapprochés et éviter ainsi l'affichage superposé de bulles. En référence à la figure 4, un premier mode de réalisation de l'étape E4 de détermination d'une valeur de pertinence, basé sur une analyse sémantique, va 25 maintenant être décrit. Lors d'une première étape E42, le contexte du message est déterminé par un processus d'analyse sémantique. Lors de l'étape E44 suivante, chaque mot est comparé au contexte déterminé pour déterminer la pertinence du mot par rapport au contexte. 2933225 -9- Puis, en fonction du résultat de la comparaison, une valeur, par exemple un chiffre entre 0 et 9, est attribuée au mot, lors d'une étape E46. Par exemple, la valeur est élevée si le mot est en rapport avec le contexte et proche de 0 si le mot est très éloigné du contexte. 5 Par exemple, pour la phrase " le soleil brille, la pluie va revenir en soirée", le contexte déterminé sera "météo". Le mot "soleil" aura une pertinence élevée car en rapport avec le contexte "météo" et le mot "revenir" aura une valeur de pertinence faible. 10 Un deuxième mode de réalisation de l'étape E4 va maintenant être décrit. Dans ce mode de réalisation, la pertinence d'un mot est déterminée par lecture dans une table de pertinence préétablie et préenregistrée. La table de pertinence comporte une liste de mots et, pour chaque mot, une valeur de pertinence associée. La valeur de pertinence pour chaque mot a par exemple été déterminée par une 15 méthode statistique. Lors de l'étape E4, chaque mot extrait lors de l'étape E2 de reconnaissance vocale est recherché dans la table. Si le mot n'est pas dans la table, une valeur de pertinence 0 lui est affectée. Si le mot est dans la table, la valeur de pertinence associée à ce mot est lue dans la table. 20 Dans un autre mode de réalisation de l'étape E4, la valeur de pertinence est déterminée selon une méthode d'analyse grammaticale. Dans une première phase, le rôle du mot dans la phrase est déterminé. On détermine ainsi si le mot est un article, un verbe, un nom...Une valeur de pertinence est ensuite affectée au mot en fonction 25 de cet attribut. Une valeur de pertinence très faible, par exemple 0, est attribuée aux mots tels que les articles, les conjonctions, les prépositions... Une valeur de pertinence plus élevée, par exemple 2, est attribuée aux adjectifs, une valeur de pertinence 3 est attribuée aux verbes et une valeur de pertinence 4 est attribuée aux noms. 2933225 -10- A titre d'alternative, la valeur de pertinence peut être déterminée en utilisant d'autres méthodes de détermination et/ou en combinant plusieurs modes de réalisation. Ainsi, par exemple, l'analyse grammaticale peut être utilisée pour attribuer une 5 valeur de pertinence nulle aux mots de trois lettres et moins. Puis, la valeur de pertinence des mots de plus de trois lettres est déterminée par lecture de la valeur dans une table préenregistrée. Le procédé de visualisation peut également comporter une ou plusieurs 10 fonctionnalités supplémentaires qui vont maintenant être décrits. Dans un mode de réalisation particulier, l'étape E4 de détermination d'une valeur de pertinence est suivie d'une étape de classification des locuteurs. Lors de cette étape, le signal vocal est analysé pour déterminer les changements de locuteur et une information relative au locuteur est enregistrée en association avec chaque 15 mot reconnu. Lors de l'étape E18 d'affichage des mots, un affichage particulier dans les bulles sera réalisé pour permettre à l'utilisateur de visualiser cette information. Par exemple, le texte dans les bulles sera affiché en utilisant des couleurs différentes. A titre d'alternative, l'information est enregistrée en association avec le 20 message vocal m lors d'une phase préalable et cette information est affichée lors de l'étape E12 d'affichage de la représentation graphique. Dans un autre mode de réalisation particulier, l'étape E4 de détermination d'une valeur de pertinence est suivie d'une étape de détection de l'identité d'un 25 locuteur. Lors de cette étape, le signal vocal est analysé pour reconnaître l'identité du locuteur, par comparaison avec des empreintes vocales préenregistrées. Une information relative au locuteur est ensuite enregistrée en association avec chaque mot reconnu. Lors de l'étape E18 d'affichage des mots, un affichage particulier sera réalisé 30 pour permettre à l'utilisateur de visualiser cette information. Par exemple, le texte 2933225 -11- dans les bulles sera affiché en utilisant des couleurs différentes et une légende précisant l'information relative au locuteur sera affichée sur l'écran. A titre d'alternative, l'information est enregistrée en association avec le message vocal m lors d'une phase préalable et cette information est affichée lors de 5 lors de l'étape E12 d'affichage de la représentation graphique. Dans encore un autre mode de réalisation particulier utilisé seul ou en combinaison avec l'un des modes décrits précédemment, l'étape E2 de reconnaissance vocale est suivie d'une étape de classification du type de contenu. 10 Lors de cette étape, le signal vocal est analysé pour déterminer la nature du message sonore : message parlé, musique, bruit,...Une information relative au type de contenu est ensuite enregistrée en association avec chaque mot reconnu. Lors de l'étape E18 d'affichage des mots, un affichage particulier est réalisé pour permettre à l'utilisateur de visualiser cette information. Par exemple, un texte 15 contenant cette information est affiché sous la représentation graphique. A titre d'alternative, l'information est enregistrée en association avec le message vocal m lors d'une phase préalable et cette information est affichée lors de l'étape E12 d'affichage de la représentation graphique. 20 Dans le mode de réalisation décrit, l'invention est mise en oeuvre dans un terminal TU. A titre d'alternative, une partie des étapes peut être réalisée par un ou plusieurs serveurs distants. Par exemple, un serveur de reconnaissance vocale peut réaliser l'étape de reconnaissance vocale et un serveur de traitement peut réaliser l'étape de détermination d'une valeur de pertinence. 25 A titre d'exemple, l'invention peut être utilisée pour trier les messages enregistrés dans une boîte vocale. Dans une phase préliminaire de configuration, les informations liées à chaque message sont déterminées et enregistrées en association avec le fichier sonore. Cette phase peut être effectuée sur commande de l'utilisateur 30 ou lors de la réception d'un nouveau message dans la boîte vocale. 2933225 -12- Lors d'une phase ultérieure, l'utilisateur commande l'affichage de chaque message afin de se faire une idée rapide du contenu. Il peut ainsi sélectionner rapidement un certain nombre de messages qu'il juge importants, y répondre et traiter ensuite les autres messages. 5 L'invention peut également être utilisée dans tout autre cadre nécessitant la publication de contenu audio, par exemple sur une page du Web. La figure 5 représente un système SYS de visualisation d'informations relatives à un message sonore selon un mode de réalisation de l'invention. Ce 10 système comprend un module 100 de détermination d'informations de visualisation et un module 200 de visualisation d'affichage. Ce système comporte également une mémoire 120, par exemple une base de données, contenant des fichiers sonores acquis précédemment. Dans ce mode de réalisation, l'acquisition et le stockage des fichiers sonores ne font pas partie de 15 l'invention. Le module de détermination 100 comporte un module 102 d'acquisition d'un contenu sonore, un module 104 de reconnaissance vocale, un module 106 de détermination de la valeur de pertinence d'un mot et un module 108 de transmission de données. 20 Le module 102 d'acquisition est apte à lire un contenu sonore dans la mémoire 120. Dans un autre mode de réalisation, le contenu sonore est directement transmis au module d'acquisition, par exemple par le système de visualisation 200 ou par un système de messagerie vocale. 25 Le contenu sonore lu est temporairement stocké dans une mémoire de stockage temporaire 101. La mémoire 101 est par exemple une mémoire volatile de type RAM. Le module 104 de reconnaissance vocale est apte à extraire des mots du contenu sonore stocké dans la mémoire 101 et à enregistrer dans la mémoire 2933225 -13- temporaire 101 chaque mot avec au moins une information de position relative à la position chronologique du mot dans le contenu sonore pour chaque mot. Le module de détermination 106 est apte à déterminer ensuite une valeur de pertinence pour chaque mot extrait et à enregistrer dans la mémoire temporaire 101 5 chaque valeur de pertinence déterminée en association avec le mot extrait. Les informations enregistrées par les modules 104 et 106 dans la mémoire temporaire 101 constituent les informations de visualisation. Le module de transmission 108 est apte à transmettre les informations de visualisation au module 200 de visualisation. 10 A titre d'alternative, le module de transmission de données 108 enregistre ces informations dans la mémoire 120. Le module de visualisation 200 comporte un module 220 d'obtention d'un contenu sonore et des informations de visualisation associées, un module de sélection 240, un module d'affichage 260 et un module de restitution sonore 280. 15 Le module d'obtention 220 est apte à recevoir les informations transmises par le module de transmission 108. Dans le mode de réalisation particulier où ces informations ont été enregistrées dans la mémoire 120 par le module de transmission 108, le module d'obtention est apte à lire ces données dans la mémoire 120. 20 Le module 220 d'obtention est également apte à lire le contenu du fichier sonore dans la mémoire 120. Les données lues sont enregistrées dans une mémoire temporaire 201 du module de visualisation. Le module de sélection 240 est apte à sélectionner au moins un mot parmi les 25 mots extraits par le module de reconnaissance 104 et enregistrés dans la mémoire temporaire 201 en fonction d'une valeur de pertinence prédéterminée Le module 260 d'affichage graphique est apte à afficher le contenu sonore sous forme d'une représentation visuelle chronologique et le ou les mots sélectionnés par le module de sélection 220, sous forme textuelle à un emplacement déterminé en 30 fonction de l'information de position associée à ces mots. 2933225 -14- Le module 280 de restitution sonore est apte à diffuser tout ou partie du contenu sonore sur requête de l'utilisateur. Selon un mode de réalisation choisi et représenté à la figure 6, un dispositif 5 mettant en oeuvre l'invention est par exemple un micro-ordinateur 210 qui comporte de façon connue, notamment une unité de traitement 220 équipée d'un microprocesseur, une mémoire morte de type ROM 230, une mémoire vive de type RAM 240, un écran 260, un haut-parleur 280. Le micro-ordinateur 210 peut comporter de manière classique et non exhaustive les éléments suivants: un clavier, 10 un microphone, une interface de communication, un lecteur de disque, un moyen de stockage... La mémoire morte 230 comporte des registres mémorisant un programme d'ordinateur PG comportant des instructions de programme adaptées à mettre en oeuvre un procédé de visualisation d'informations relatives à un message sonore m 15 selon l'invention tel que décrit en référence à la figure 3. Ce programme PG est ainsi adapté à obtenir un message vocal ainsi que au moins un mot extrait du message par reconnaissance vocale stocké en association avec une valeur de pertinence déterminée pour le mot et au moins une information de position relative à la position chronologique du mot dans le message, à afficher le message vocal sous forme d'une 20 représentation visuelle chronologique et au moins un mot parmi les mots obtenus sélectionné selon une valeur de pertinence prédéterminée. Le au moins un mot sélectionné est affiché sous forme textuelle à un emplacement déterminé en fonction de l'information de position associée. Dans un mode de réalisation particulier, le programme PG est également 25 apte à extraire au moins un mot du message vocal par reconnaissance vocale, à déterminer une valeur de pertinence pour ce mot et à stocker le mot en association avec une valeur de pertinence déterminée et au moins une information de position. Lors de la mise sous tension, le programme PG stocké dans la mémoire morte 230 est transféré dans la mémoire vive qui contiendra alors le code exécutable 2933225 -15- de l'invention ainsi que des registres pour mémoriser les variables nécessaires à la mise en oeuvre de l'invention. De manière plus générale un moyen de stockage, lisible par un ordinateur ou par un microprocesseur, intégré ou non au dispositif, éventuellement amovible, 5 mémorise un programme mettant en oeuvre le procédé de visualisation. REVENDICATIONS1. Procédé de visualisation d'informations relatives à un message sonore caractérisé en ce que, au moins un mot extrait du message par reconnaissance vocale est stocké en association avec une valeur de pertinence déterminée pour le mot et avec au moins une information de position relative à la position chronologique du mot dans le message, et en ce qu'il comporte une étape d'affichage du message sonore sous forme d'une représentation visuelle chronologique et d'au moins un mot stocké sélectionné selon une valeur de pertinence prédéterminée sous forme textuelle à un emplacement déterminé en fonction de l'information de position. 2. Procédé de visualisation selon la revendication 1 caractérisé en ce que la valeur de pertinence stockée est déterminée par analyse sémantique du message. 3. Procédé de visualisation selon la revendication 1 caractérisé en ce que la valeur de pertinence stockée est obtenue par recherche dans une table de correspondance préétablie. 4. Procédé de visualisation selon la revendication 1, caractérisé en ce que l'étape d'affichage comporte en outre, suite à une requête d'agrandissement de l'affichage du message, un affichage supplémentaire d'au moins un mot de valeur de pertinence inférieure en fonction du degré d'agrandissement. 5. Procédé de visualisation selon la revendication 1, caractérisé en ce que l'étape 25 d'affichage comporte en outre l'affichage d'au moins un mot précédent ledit mot stocké sélectionné. 6. Procédé de visualisation selon la revendication 1, caractérisé en ce que le mot est affiché sous forme de bulle. 30 2933225 -17- 7. Procédé de visualisation selon la revendication 1, caractérisé en ce que au moins un paramètre d'affichage varie en fonction du locuteur et/ou de la nature du message. 5 8. Dispositif de visualisation d'informations relatives à un message sonore caractérisé en ce qu'il comprend : - des moyens de stockage d'au moins un mot extrait du message par reconnaissance vocale en association avec une valeur de pertinence déterminée pour le mot et avec au moins une information de position relative à la position chronologique du mot 10 dans le message, - des moyens d'affichage du message sonore sous forme d'une représentation visuelle chronologique et d'au moins un mot stocké sélectionné selon une valeur de pertinence prédéterminée sous forme textuelle à un emplacement déterminé en fonction de l'information de position. 15 9. Terminal comprenant un dispositif selon la revendication 8. 10. Produit programme d'ordinateur comprenant des instructions pour mettre en oeuvre les étapes du procédé de visualisation selon l'une des revendications 1 à 7, 20 lorsqu'il est chargé et exécuté par un processeur.