Brevet FR2824944A1 — publié le 20021122

récepteur d'ondes de type RF. La présente invention concerne un procédé de commande vocale, un système paramétrable, c'est-à-dire un système apte à exécuter des actions distinctes en fonction des valeurs prises par plusieurs paramètres, à commande vocale, et un programme d'ordinateur pour exécuter des actions distinctes en fonction des valeurs prises par plusieurs paramètres. Notamment, l' invention concerne tout dispositif autorisant la mise en _uvre d'une commande vocale d'ordinateur afin d'exécuter des actions dans les conditions ci- dessous exposées. Les serveurs téléphoniques constituent un exemple 0 fréquent de tels dispositifs, mais l'invention concerne également des moyens qui n'imposent pas l'usage d'un réseau téléphonique public ou privé pour acheminer un signal de parole vers un ordinateur exécutant les actions. On connait des systèmes paramétrables à commande vocale comme des serveurs téléphoniques, par exemple dans le domaine des transport. Un tel système est apte à exécuter des actions multiples, par exemple réserver des billets, communiquer des horaires ou des renseignements pratiques, annuler une réservation, sous la commande d'un interlocuteur téléphonique. Un procédé de commande doit étre mis en _uvre pour permettre d' affecter correctement des valeurs aux différents paramètres définissant l' action souhaitée par l'interlocuteur. Par exemple, pour la réservation d'un billet de train, l' automate doit être capable d'affecter des valeurs aux paramètres consistant en la ville de départ, la ville de destination, la date du traj et, 2s l'heure de départ, la classe, etc. Dans les procédés connus, le questionnement par l' automate de l 'utilisateur s 'effectue selon une arborescence prédéterminée. L'utilisateur est contraint de suivre un cheminement, défini lors de la conception du serveur. Schématiquement, l'utilisateur doit se déplacer sur un arbre, au sens mathématique du terme. Chaque question du serveur est un n_ud sur lequel sont reliés un certains nombres de branches correspondant aux réponses admissibles pour la question posée. Par exemple, l' automate demande d'abord la ville de départ, il traite la réponse de l'utilisateur par une méthode de reconnaissance vocale et, s'il ne reconnaAt pas un lieu de départ valide dans la réponse, il lui repose la méme question, sinon, il passe à la question suivante portant, par exemple, sur la destination. Le serveur impose ainsi son propre cheminement logique à l'utilisateur. Le processus continue jusqu'à l'arrivée sur une feuille de l'arbre, c'est-à-dire un n_ud auquel aucune branche n'est accrochée. Un tel procédé arborescent présente des inconvénients: il s présente une ergonomie contraignante puisque l'utilisateur doit se plier à un ordre des données qui lui imposé par le serveur, même s'il raisonne naturellement suivant un ordre différent. L'utilisateur doit fournir une par une les données, même s'il les a toutes en tête, ce qui n'est pas optimal du point de vue du temps d'utilisation total pour lo obtenir une action précise. De plus, l'utilisateur ne peut pas changer d'idée ou de besoin en cours de processus et il lui est impossible de modifier totalement ou partiellement ses commandes, à moins que cette possibilité ait été totalement prévue dès la conception originale et soit proposée au choix de l'utilisateur. La conception, le développement et la mise en _uvre d'un procédé arborescent nécessitent une phase de conception généralement méticuleuse et lourde, l'étude de tous les cas de figures étant très longue du fait de l'explosion combinatoire du nombre de cas de figures en fonction du nombre de paramètres impliqués. Cette phase est suivie, dans le cas d'une application riche, de l'écriture d'un logiciel volumineux, dans lequel toutes les questions sont posées, dans lequel les boucles d'épreuve sur les réponses à chaque question successive dépendent les unes des autres et dans lequel sont écrits tous les cheminements possibles, c'est-à-dire toutes les combinaisons de réponses admissibles possibles. Le système est vulnérable à une erreur de programmation du fait de la longueur du code et qu'une défaillance d'une opération dans le logiciel au niveau d'un n_ud de l'arborescence entraîne une défaillance globale de toutes les fonctions du système associées à toutes les branches issues de ce n_ud. La présente invention a pour but de permettre la commande vocale d'un système paramétrable en résolvant les inconvénients précités. Pour cela, l'invention propose un procédé de commande vocale pour commander un système paramétrable apte à exécuter des actions distinctes en fonction des valeurs prises par des paramètres comprenant plusieurs paramètres à saisie vocale, au moins une et, de préférence, plusieurs valeur(s) admissible(s) prédéterminée(s) étant attribuée(s) à chacun desdits paramètres à saisie vocale, caractérisé par le fait qu'il comporte les étapes consistant à: - inviter un utilisateur à énoncer une requête initiale, s - recevoir et traiter ladite requete par une méthode de reconnaissance automatique de la parole de manière à reconnaître la présence dans ladite requête d'un ou plusieurs groupe(s) de mots appartenant à un ensemble prédéterminé de groupements distincts de mots, c'est-à-dire à un dictionnaire, lesdits groupements formant les expressions lo reconnaissables, au moins un desdits groupements étant associé à chacune desdites valeurs admissibles, - pour chaque groupement reconnu dans ladite requête et associé à une valeur admissible attribuée à un desdits paramètres à saisie vocale, affecter ladite valeur admissible audit paramètre, - vérifier s'il reste au moins un paramètre à saisie vocale sans valeur affectée, c'est-à-dire si la requête est incomplète, dans l' affirmative, inviter l'utilisateur à énoncer une requête complémentaire et reprendre le procédé à partir de l'étape de réception et de traitement susmentionnée, - dans la négative, lorsque la requête est complète, commander l'exécution par ledit système paramétrable d'une action attribuée à la combinaison particulière obtenue des valeurs affectées à chaque paramètre. Au sens de l'invention, un groupement de mots consiste en un ou plusieurs mots reconnu(s) comme formant un tout par le moteur de reconnaissance de la parole. Un tel procédé permet la commande du système paramétrable en langage naturel. En effet, l'ordre des affectations de paramètre n'est pas imposé à l'utilisateur. Celui-ci peut énoncer une requête complète en une seule fois, s'il est expérimenté avec le procédé ou la compléter en plusieurs fois. A chaque requête complémentaire, il. peut fournir une ou plusieurs données qui sont toutes prises en compte. Le temps de traitement pour obtenir une action est donc diminué. L'utilisateur peut choisir l'ordre d'énonciation des informations qui lui 3s est naturel, ce qui accroit l'ergonomie. Le cheminement n'est plus arborescent mais réticulaire, un cheminement transverse ou un saut vers n'importe quelle étape d'affectation de paramètre étant possible à tout moment. Le nombre total de paramètres à affecter pour obtenir une requête complète peut être prédéterminé initialement, par exemple lorsqu'un seul type d' action est prévu, ou peut étre déterminé en cours s de procédé, en fonction des valeurs d'une partie des paramètres. De prétérence, lesdits paramètres consistent en un ou plusieurs paramètre(s) de sélection, permettant de sélectionner un type d'action à exécuter parmi plusieurs, et un ou plusieurs paramètre(s) de renseignement, permettant de préciser l'action à exécuter au sein d'un lo type d'action donné, l'étape de vérification susmentionnée consistant à: d'abord, vérifier s'il reste au moins un paramètre de sélection sans valeur affectée et, dans la négative, désigner un lot de paramètres de renseignement obligatoires en fonction de la valeur affectée audit ou à chaque paramètre de sélection, ledit lot comportant un, plusieurs ou aucun paramètre(s) de renseignement, et vérifier s'il reste, dans ledit lot, au moins un paramètre de renseignement à saisie vocale sans valeur affectée. Dans ce cas, la valeur du ou des paramètres de sélection détermine le type d'action choisi et conditionne le nombre et le type de paramètres de renseignements devant obligatoirement être précisés pour que la requête soit complète, c'est-à-dire que l 'action puisse être exécutée. Ces paramètres de renseignements obligatoires sont automatiquement désignés en fonction du type d'action choisi. L' action 2s attribuée à la combinaison particulière obtenue des valeurs affectées à chaque paramètre de sélection et à chaque paramètre de renseignement obligatoire est finalement exécutée par le système paramétrable. Le ou les paramètres de sélection peuvent étre à saisie vocale ou autre, le ou les paramètres de renseignement aussi. Avantageusement, l'étape de vérification susmentionnée consiste, lorsqu'il reste au moins un paramètre de sélection à saisie vocale sans valeur affectée, c'est-à-dire s'il reste une sélection de type d' action à faire, à inviter l'utilisateur à énoncer une requête complémentaire et reprendre le procédé à partir de l'étape de réception 3s et de traitement susmentionnée. Selon un mode de réalisation particulier de l'invention, le traitement d'une requête complémentaire peut être suivi d'une étape consistant, pour tout groupement reconnu associé à une valeur admissible attribuée à un paramètre à saisie vocale auquel une valeur s est déjà affectée, à vérifier auprès de l'utilisateur s'il souhaite affecter une nouvelle valeur audit paramètre et, dans l'affirmative, à affecter audit paramètre ladite valeur admissible, dans la négative, à laisser ledit paramètre inchangé. Ainsi, si l'utilisateur revient sur son choix, il peut corriger les valeurs de paramètres déjà affectées, mais il ne risque lo pas de le faire par erreur. Une telle étape de vérification est plus légère à mettre en _uvre dans le cadre du procédé de l' invention que dans le cadre d'un procédé arborescent. Certains paramètres qui ne sont pas à saisie vocale peuvent être paramètre à saisie alphanumérique. Par exemple, dans le cas d'un serveur téléphonique, on peut également vouloir permettre la transmission de certains paramètres, non à l' aide du signal de parole, mais en exploitant les fréquences du signal émis à l' aide des touches d'un combiné téléphonique lorsque celui-ci autorise un usage en mode fréquence vocale (en anglais: Dual Tone Multiple Frequency). Selon une caractéristique particulière de l'invention, les paramètres peuvent comprendre aussi au moins un paramètre à saisie alphanumérique ou un paramètre à saisie en mode fréquence vocale, le procédé comportant au moins une étape de réception de données alphanumériques, respectivement une étape de réception de signal en mode fréquence vocale, et au moins une étape d' affectation d'une valeur audit ou à un desdits paramètre(s) alphanumérique(s) en fonction desdites données alphanumériques reçues, respectivement une étape d' affectation d'une valeur audit paramètre à saisie en mode fréquence vocale en fonction des données alphanumériques reçues dans ce mode. De telles données alphanumériques ou en mode fréquence vocale peuvent être saisies par l'intermédiaire d'un téléphone à touche ou d'un clavier du système, par exemple dans le cas d'un distributeur de billets de train placé dans une gare. Un paramètre peut aussi être 3s transmis, soit par saisie vocale, soit par saisie en mode fréquence vocale. Selon une autre caractéristique particulière de l'invention, lesdites requêtes peuvent être reçues par l'intermédiaire d'un réseau de transmission de données, par exemple un réseau de télécommunications public ou privé ou un bus de données interne à un système. Avantageusement dans ce cas, on invite l'utilisateur à énoncer lesdites requêtes en émettant un message parlé à destination dudit utilisateur par l'intermédiaire dudit réseau de transmission de données. Ainsi, le système commandé par le procédé, par exemple, un serveur téléphonique, détecte si une requête exprimée par un utilisateur est lo incomplète et décide automatiquement d'organiser un échange de questions/réponses pour compléter les informations. De préférence, chaque invitation à énoncer une requête complémentaire est formulée en fonction du ou des paramètre(s) à saisie vocale ou à saisie en mode fréquence vocale sans valeur affectée. Ainsi l'utilisation du procédé par un utilisateur novice, c'est-à-dire qui n'aurait initialement aucune idée des données à fournir, est sans difficulté, le procédé permettant de guider l'utilisateur paramètre par paramètre en fonction des données qu'il n'a pas fournies, de façon à compléter la requête. Un véritable dialogue s'établit entre l'utilisateur et le système. Ce dernier est capable de vérifier si les informations données par l'utilisateur sont incomplètes ou inexactes. Ainsi, le procédé selon l' invention permet de proposer, avec un unique système et sans impliquer plusieurs interfaces distinctes, un mode d'utilisation expérimenté, employé par un utilisateur connaissant à l'avance toutes les données attendues par le système et fournissant toutes ces données dès la requête initiale, et un mode d'utilisation novice, employé par un utilisateur fournissant les données une par une à mesure qu'elles lui sont demandées, ainsi que tous les intermédiaires possibles entre ces deux modes. La transition entre ces différents modes d'utilisation est automatique, transparente et continue. Avantageusement, le procédé selon l' invention peut, au besoin, comporter aussi les étapes consistant à inviter l'utilisateur à fournir un identifiant, à vérifier l'authenticité dudit identifiant, et à n'inviter l'utilisateur à énoncer ladite requête initiale que si l'identifiant est reconnu authentique. Ainsi, la sûreté du système est améliorée, par exemple lorsqu'il permet la consultation de données confidentielles. Au sens de l'invention, les actions exécutées peuvent étre de tout type, par exemple, l'émission d'un message à destination de l'utilisateur, par exemple un message d'information, l'envoi d'un ordre d'achat, de vente, de réservation, à un service approprié, etc. Le système paramétrable commandé par le procédé peut être lui-même un système de commande d'un deuxième système, par exemple une machine, un automate ou un véhicule, et les actions exécutées être l'envoi de commandes correspondantes. L' invention a aussi pour objet un système paramétrable à lo commande vocale, caractérisé par le fait qu'il comporte: - un moyen d'exécution apte à exécuter des actions distinctes en fonction des valeurs prises par des paramètres comprenant plusieurs paramètres à saisie vocale, - un moyen de production de signal apte à produire, à destination d'un utilisateur, au moins un signal d'invitation à énoncer une requête initiale et au moins un signal d' invitation à énoncer une requête complémentaire, - un moyen de réception de signal vocal apte à recevoir au moins un signal vocal dudit utilisateur, - un moyen de stockage dans lequel sont stockés un ensemble de groupements de mots formant les expressions reconnaissables par ledit système, c'est-à-dire un dictionnaire du système, et des valeurs admissibles prédéterminées attribuées auxdits paramètres à saisie vocale, au moins une valeur admissible étant attribuée à chacun desdits 2s paramètres à saisie vocale, au moins un desdits groupements de mots étant associé à chacune desdites valeurs admissibles, - un moteur de reconnaissance automatique de la parole apte à traiter ledit signal vocal, - une unité de commande apte à exécuter les opérations consistant à: commander ledit moyen de production de signal pour produire, à destination d'un utilisateur, un signal d' invitation à énoncer une requête initiale, - commander ledit moteur de reconnaissance automatique de la parole pour traiter une requête parlée reçue par le moyen de réception de signal vocal, de manière à reconna^tre la présence dans ladite requete d'un ou plusieurs desdits groupements de mots, - pour chaque groupement de mots reconnu et associé à une valeur admissible attribuée à un desdits paramètres à saisie vocale, affecter ladite valeur admissible audit paramètre, - vérifier s'il reste au moins un paramètre à saisie vocale sans valeur affectée, c'est-à-dire si la requête est incomplète, - dans l'affirmative, commander ledit moyen de production de signal pour produire, à destination dudit utilisateur, un signal d' invitation à énoncer une requête complémentaire, et reprendre les opérations susmentionnées à partir de l'opération de reconnaissance automatique lo de la parole, - dans la négative, si la requête est complète, commander ledit moyen d'exécution pour exécuter une action attribuée à la combinaison particulière obtenue des valeurs affectées à chaque paramètre. Avantageusement, lesdits paramètres consistent en un ou plusieurs paramètre(s) de sélection et un ou plusieurs paramètre(s) de renseignement, l'opération de vérification susmentionnée consistant à: d'abord, vérifier s'il reste au moins un paramètre de sélection sans valeur affectée et, dans la négative, désigner un lot de paramètres de renseignement obligatoires en fonction de la valeur affectée audit ou à chaque paramètre de sélection, ledit lot comportant un, plusieurs ou aucun paramètre(s) de renseignement, et vérifier s'il reste, dans ledit lot, au moins un paramètre de renseignement à saisie vocale sans valeur affectée, ladite action exécutée par le système paramétrable étant attribuée à la combinaison particulière obtenue des valeurs affectées à chaque paramètre de sélection et à chaque paramètre de renseignement obligatoire. De préférence, l'opération de vérification susmentionnée consiste, lorsqu'il reste au moins un paramètre de sélection à saisie vocale, ou à saisie en mode fréquence vocale, sans valeur affectée, à commander ledit moyen de production de signal pour produire, à destination dudit utilisateur, un signal d' invitation à énoncer une requête complémentaire, et reprendre les opérations susmentionnées à partir de l'opération de reconnaissance automatique de la parole. Avantageusement, on peut prévoir que, lorsque ledit moteur de reconnaissance automatique de la parole reconnait, dans une requete complémentaire, un groupement de mots associé à une valeur admissible attribuée à un paramètre à saisie vocale auquel une valeur est déjà affectée, ladite unité de commande commande ledit moyen de production de signal pour produire, à destination dudit utilisateur, un s signal d'invitation à confirmer qu'une nouvelle valeur admissible doit être affectée audit paramètre, ladite unité de commande étant apte à recevoir, par l'intermédiaire dudit moyen de réception de signal vocal, un signal de réponse positif ou négatif et, dans l'affirmative, à affecter ladite valeur admissible audit paramètre, dans la négative, à laisser lo ledit paramètre inchangé. Selon une caractéristique particulière de l'invention, ledit moyen de production de signal peut comporter un moyen de production de signal vocal relié à un réseau de télécommunications. De préférence, ledit ensemble de groupements de mots reconnaissables par ledit système et lesdites valeurs admissibles attribuées auxdits paramètres à saisie vocale peuvent être organisés dans un dictionnaire comportant des moyens pour associer au moins un desdits groupements de mots à chacune desdites valeurs admissibles. Avantageusement, il peut étre en outre prévu dans le système une structure de données, par exemple un logiciel appartenant à l'unité de commande, comportant une liste desdits paramètres à saisie vocale et une liste desdites valeurs admissibles, ladite structure de données comportant des moyens pour attribuer chacune desdites valeurs admissibles à l'un desdits paramètres. 2s L'invention fournit également un programme d'ordinateur contenant des codes d'instruction propres à étre lus ou stockées sur un support, lesdits codes étant exécutables par un ordinateur muni d'un moyen de réception de signal apte à recevoir au moins un signal vocal pour exécuter des actions distinctes en fonction des valeurs prises par plusieurs paramètres comprenant plusieurs paramètres à saisie vocale, au moins une valeur admissible prédéterminée étant attribuée à chacun desdits paramètres à saisie vocale, caractérisé par le fait que lesdits codes sont exécutables pour exécuter les opérations consistant à: - produire à destination d'un utilisateur un signal d'invitation à énoncer 3s une requete initiale, recevoir ladite requête par ledit moyen de réception de signal et traiter ladite requête par une méthode de reconnaissance automatique de la parole de manière à reconnaître la présence dans ladite requete d'un ou plusieurs groupe(s) de mots appartenant à un ensemble prédéterminé de groupements distincts de mots, lesdits groupements formant les expressions reconnaissables par le système, au moins un desdits groupements étant associé à chacune desdites valeurs admissibles, - pour chaque groupement reconnu dans ladite requête et associé à une valeur admissible attribuée à un desdits paramètres à saisie vocale, lo affecter ladite valeur admissible audit paramètre, - vérifier s'il reste au moins un paramètre à saisie vocale sans valeur affectée, c'est-à-dire si la requête est incomplète, - dans l'affirmative, inviter l'utilisateur à énoncer une requete complémentaire et reprendre les opération susmentionnées à partir de l'opération de réception et de traitement, - dans la négative, lorsque la requete est complète, exécuter une action attribuée à la combinaison particulière obtenue des valeurs affectées à chaque paramètre. Le temps d'utilisation d'un tel programme d'ordinateur est généralement plus court qu'avec un procédé arborescent, surtout pour un utilisateur expérimenté, dans la mesure o des affectations multiples de paramètres sont possibles à chaque requete. Ceci est avantageux pour la réduction de coûts de communication qui en découle pour l'utilisateur dans le cas d'un serveur téléphonique. 2s Dans le cas d'un programme fournissant une service équivalent par un procédé arborescent, le nombre de tests à effectuer pour atteindre un n_ud est globalement proportionnel à la somme des nombres de valeurs possibles pour chaque paramètre en amont de ce n_ud, tandis que ce nombre de tests est globalement proportionnel au nombre de paramètres selon l'invention. La réduction du nombre tests à effectuer par rapport au réduit le temps système requis par l'exécution du programme. La conception du programme est modulaire, ce qui accroît sa robustesse. Ainsi, une étape de test sur un paramètre qui serait déficiente peut étre court-circuitée en fournissant une réponse correspondante dès la requete initiale, de sorte que le système reste fonctionnel malgré des erreurs éventuelles affectant certains modules. La fiabilité et la robustesse du système vis-à-vis des erreurs de programmation sont donc améliorées. De plus, la longueur du programme selon l' invention est globalement réduite par rapport à celle d'un programme fournissant une service équivalent par un procédé arborescent. Les risques d'erreur de programmation en sont .. almmues. De préférence, lesdits paramètres consistent en un ou plusieurs paramètre(s) de sélection et un ou plusieurs paramètre(s) de renseignement, l'opération de vérification susmentionnée consistant à: o - d'abord, vérifier s'il reste au moins un paramètre de sélection sans valeur affectée et, dans la négative, désigner un lot de paramètres de renseignement obligatoires en fonction de la valeur affectée audit ou à chaque paramètre de sélection, ledit lot comportant un, plusieurs ou aucun paramètre(s) de renseignement, et vérifier s'il reste, dans ledit lot, au moins un paramètre de renseignement à saisie vocale sans valeur affectée, ladite action exécutée étant attribuée à la combinaison particulière obtenue des valeurs affectées à chaque paramètre de sélection et à chaque paramètre de renseignement obligatoire. L'invention sera mieux comprise, et d'autres buts, détails, caractéristiques et avantages de celle-ci apparaîtront plus clairement au cours de la description suivante d'un mode de réalisation particulier de l'invention, donné uniquement à titre illustratif et non limitatif, en référence au dessin annexé. Sur ce dessin: - la figure 1 est un schéma d'un système paramétrable selon l'invention, - la figure 2 représente une partie d'une base de données du système de la figure 1, - la figure 3 représente symboliquement une partie d'une grammaire du système de la figure l, -- la figure 4 représente une partie d'un dictionnaire du système de la figure l, - la figure 5 est un schéma global de fonctionnement du système de la figure 1, - la figure 6 est un schéma détaillé de l'étape VI de la figure 5. La figure 1 représente un système d' information boursière par téléphone qui comprend un serveur vocal informatique 1 comportant une unité centrale de commande 2, un module d' interface 3 relié à un réseau de télécommunications 4 et des moyens de stockage 5 comprenant une mémoire centrale et un disque dur. Le serveur vocal 1 est relié par le réseau de télécommunications 4 au combiné téléphonique à fréquence vocale 6 d'au moins un utilisateur, de préférence bien sûr à une pluralité de combinés téléphoniques d'utilisateurs. Le serveur vocal 1 est aussi relié à une base de données lo d'informations boursières 7, par exemple par le réseau de télécommunications 4 ou par d'autres moyens non représentés. Les moyens de stockage 5 contiennent un logiciel de commande 8, un moteur de reconnaissance automatique de la parole 9, une base de données lexicale ou dictionnaire 10, une base de paramètres 11 et un logiciel de simulation vocale 13. Tous ces éléments, se présentant par exemple sous la forme d'une pluralité de fichiers de données, font partie du système d'information boursière et sont configurés pour être exploités conjointement par le serveur 1 pour assurer un service d' information boursière à commande vocale. Le système permet à un utilisateur muni du téléphone 6 de formuler oralement des demandes d'informations précises et d'obtenir, en réponse, les informations demandées. Pour cela, le serveur 1 est apte à recevoir des requêtes orales de l'utilisateur et à envoyer des messages d' information à l'utilisateur par l ' intermédiaire du module 2s d'interface 3, du réseau 4 et du téléphone 6. Le contenu des messages d' information est automatiquement adapté en fonction d'une pluralité de paramètres du système. Ces paramètres comprennent une pluralité de paramètres à saisie vocale que le système est apte à positionner en fonction des requêtes orales reçues de l'utilisateur et, éventuellement, un ou plusieurs paramètres à saisie numérique en mode fréquence vocale, que le système est apte à positionner en fonction de données numériques envoyées par l'utilisateur par l'intermédiaire du clavier 12 de son téléphone 6 à fréquence vocale. Les paramètres du système sont en nombre prédéterminé et comportent au moins un paramètre de 3s sélection et au moins un paramètrede renseignement, les uns et les autres pouvant être à saisie vocale ou numérique. Dans le mode de réalisation très simple considéré dans la suite, les paramètres du système comprennent un paramètre de sélection PS1 et deux paramètres de renseignement PR1 et PR2, tous à saisie vocale. En référence à la figure 2, la base de paramètres 11 s comporte deux colonnes: la colonne 14 contient une liste de toutes les valeurs admissibles prédéterminées attribuées à chacun des paramètres à saisie vocale; la colonne 15 contient, en vis-à-vis de chaque valeur admissible de la colonne 14, le nom du paramètre auquel cette valeur est attribuée. La base de paramètres 11 permet donc d'attribuer chaque valeur admissible à un paramètre prédéterminé. Ainsi, le paramètre PS1 a deux valeurs admissibles prédéterminées: PORTEFEUILLE et INFORMATIONS. Le paramètre PR1 a deux valeurs admissibles prédéterminées: TITRE1 et TITRE2. Le paramètre PR2 a deux valeurs admissibles prédéterminées: COURS et VARIATION. Le l5 système est apte à fournir deux types de service à l'utilisateur: un service de consultation de son portefeuille personnel pour lequel aucune option n'est disponible et un service d'informations sur deux titres boursiers distincts TITRE1 et TITRE2. Pour chaque titre boursier, le système peut fournir à l'utilisateur des données sur le cours actuel ou des données sur sa variation. En référence aux figures 3 et 4, le dictionnaire 10 comporte des moyens pour définir tous les énoncés que le moteur de reconnaissance vocal 9 du système est apte à interpréter. Pour cela, le dictionnaire 10 contient une liste d'entrées lexicale 16 qui contient toutes les mots-clefs que le système reconnat. La figure 4 comporte une partie de cette liste, avec les entrées lexicales INFORMATION, PORTEFEUILLE et COMPTE. Le dictionnaire 10 contient aussi une liste 17 de phonétisations, c'est-à- dire de groupements prédéterminés d'un ou plusieurs phonème(s), formant toutes les expressions reconnaissables par le système. Chaque phonétisation est une séquence de sons élémentaires, comportant une ou plusieurs syllabe(s), associée à un des mots-clefs des la liste 16. I1 existe au moins une telle phonétisation pour chaque mot-clef de la liste 16, mais il peut y en avoir plusieurs lorsque un mot-clef présente plusieurs variantes d'élocution possibles. Dans l'exemple représenté à la figure 4, les deux groupements phonétiques chaque paramètre à saisie vocale. En référence à la figure 3, le dictionnaire 10 contient aussi des blocs de mots-clefs. Un bloc de mots-clefs est un ensemble d'un ou plusieurs mot(s)-clef(s) associé(s) respectivement à une ou plusieurs valeur(s) admissible(s) d'un méme paramètre. I1 existe au moins un tel bloc par paramètre à saisie vocale. Dans l'exemple représenté, le bloc 19 est associé au paramètre PS1 puisqu'il contient les mots-clefs PORTEFEUILLE et COMPTE; le bloc 20 est aussi associé au paramètre PS1. Le bloc 21 est associé au paramètre PR2 puisqu'il contient les mots-clefs COURS et VARIATION. Le bloc 22 est associé au paramètre PR1 puisqu'il contient les mots-clefs TITRE1 et TITRE2. Certains blocs, par exemple le bloc 23, contiennent des mots-clefs non significatifs par rapport aux paramètres à saisie vocale et ne sont associés à aucun paramètre. Ainsi, les valeurs de retour des mots-clefs BONJOUR et S'IL VOUS PLAIT sont vides. En référence à la figure 3, le dictionnaire 10 contient aussi des moyens définissant la grammaire du système à commande vocale. La grammaire est une liste de toutes les séquences de blocs formant des énoncés recevables par le système. Elle est schématisée par les hèches reliant les blocs entre eux à la figure 3, par exemple la flèche 24. Le dictionnaire 10 comportant la liste 17 des phonétisations reconnaissables, la liste 16 de mots-clefs, la liste 18 des valeurs de retours, la définition des blocs et la définition de la grammaire d'association des blocs permet finalement de définir tous les énoncés vocaux que le système est apte à interpréter. Le dictionnaire 10 est exploité par le moteur de reconnaissance automatique de la parole 9 de la manière suivante: s lorsque le serveur 1 reçoit un signal vocal par le module d'interface 3, il compare ce signal vocal aux groupements prédéterminés de la liste 17. S'il ne reconna^t rien dans début du signal, il ne tient pas compte du début de signal jusqu'à ce qu'il reconnaisse, par exemple par une analyse statistique, une première phonétisation associée à un premier mot-clef de la liste 16. La procédure est ensuite répétée avec la suite du signal vocal, phonétisation par phonétisation, jusqu'à ce que toutes les phonétisations prédéterminées présentes dans le signal vocal et tous les mots-clefs correspondants soient identifiés. Par exemple, le signal vocal correspond à l'énoncé: a boujour, je veux consulter mon l5 portefeuille. " Le moteur 9 identifie les mots-clefs BONJOUR, JE VEUX, CONSULTER et PORTEFEUILLE. Notons que l'énoncé: " bonjour, je veux consulter mon compte " produit le méme résultat. Partant du bloc initial 25 de la grammaire de la figure 3, le moteur 9 recherche ensuite le premier mot-clef reconnu BONJOUR parmi les blocs reliés au bloc initial 25. S'il ne l'y trouve pas, il recherche ce premier mot-clef dans les blocs reliés aux blocs o la recherche a déjà eu lieu, et ainsi de suite jusqu'à ce qu'il trouve le premier mot-clef, c'est-à-dire dans le bloc 23 dans l'exemple représenté. Puis il recherche le deuxième mot-clef reconnu JE VEUX dans les blocs reliés au bloc 23, puis, s'il ne l'y trouve pas, dans les blocs reliés à ceux-ci, et ainsi de suite jusqu'à atteindre le bloc de sortie 28. Dans l'exemple pris, la séquence des mots-clefs reconnus correspond à la séquence des blocs 23-2627-19. Ensuite, la séquence de blocs ayant été reconnue, le moteur de recherche 9 retourne la valeur de retour associée à chacun des mots-clefs reconnus, c'est-à-dire dans le - cas présent, les valeurs de retour: vide, vide, vide, PORTEFEUILLE. Lorsqu'une séquence de mots-clefs reconnus ne correspond à aucune séquence de blocs prévue dans la grammaire, 3s l'énoncé ne peut pas étre interprété par le système et un message d'erreur est généré. Le fonctionnement du système d'information boursière va maintenant être décrit en référence aux figures 1, 5 et 6. L'utilisateur établit un contact téléphonique avec le serveur 1, comme représenté par la flèche 29. A l'étape 30, le système envoie à l'utilisateur un signal d' invitation à s ' identifier 32, par exemple un message parlé produit par le simulateur vocal 13 ou une sonnerie. A l'étape 31, l'utilisateur saisit sur le clavier 12 un code personnel d'identification 34. A l'étape 33, le serveur compare le code personnel 34 avec une liste prédéterminée de codes des utilisateurs abonnés au l0 service, de manière à vérifier le droit d'accès de l'utilisateur au service. Si le code personnel 34 n'est pas reconnu, le signal d'invitation à s' identifier 32 est envoyé à nouveau. Si le code personnel 34 est reconnu, le serveur 1 envoie à l'utilisateur un signal 36 d'invitation à énoncer une requête initiale à l'étape 35, par exemple un message parlé. L'utilisateur énonce alors une requête initiale 39 dans le microphone 38 du téléphone 6. A l'étape 37, le serveur 1 reçoit par le réseau 4 et traite par le moteur de reconnaissance automatique de la parole 9 la requête 39, par le procédé de reconnaissance automatique de la parole susmentionné. Le moteur 9 retourne au programme de commande 8 toutes les valeurs de retour des mots-clefs de l'énoncé reconnu. A l 'aide de la base de paramètres 11, l'unité centrale 2 identifie chaque paramètre à saisie vocale auquel une valeur de retour est attribué et affecte chaque valeur de retour au paramètre auquel elle est attribuée. Puis l'unité de commande vérifie si une valeur est affectée au paramètre de sélection PS1. Sinon, comme indiqué par la flèche 55, le système retourne à l'étape 35. En reprenant l'exemple d'énoncé susmentionné, l'étape 37 aboutit à l' affectation de la valeur PORTEFEUILLE à la variable de sélection PS1. Cela signifie que l'utilisateur a choisi, comme type de service la consultation de son portefeuille, et- non la consultation d'informations sur des titres. A chaque valeur admissible de la variable de sélection PS1 est associé un lot prédéterminé de paramètres de renseignement obligatoires. Pour la valeur PORTEFEUILLE, ce lot est vide. Pour la valeur INFORMATION, ce lot contient les paramètres PR1 et PR2. A l'étape 40, l'unité de commande vérifie s'il reste un paramètre de renseignement obligatoire sans valeur affectée. Dans le cas présent, il n'y en a pas et la requête est donc reconnue complète. Par conséquent, à l'étape 41, le système effectue l'action attribuce à la s valeur PORTEFEUILLE du paramètre PS1, c'est-à-dire qu'il envoie à l'utilisateur un message 56 contenant des données sur son portefeuille d' action. Puis le serveur revient à l'étape 35 pour permettre à l'utilisateur d'effectuer une autre demande de service. En prenant un autre exemple d'énoncé pour la requête initiale 39, par exemple l'énoncé: " je veux des informations sur l' action Titrel ", l'étape 37 aboutit à l'affectation de la valeur INFORMATION au paramètre de sélection PS1 et l'affectation de la valeur TITRE1 au paramètre de renseignement PR1. En référence à la figure 6, à l'étape 42, l'unité de commande vérifie s'il reste un paramètre de renseignement obligatoire sans valeur affectée. Dans l'affrmative, comme dans le présent exemple, on vérifie si c'est le paramètre PR1 à l'étape 43. Dans la négative, comme dans le présent exemple, on vérifie si c'est le paramètre PR2 à l'étape 44. Dans l'affirmative, comme dans le présent exemple, à l'étape 45, le serveur 1 envoie à l'utilisateur un signal d'invitation 46 à formuler une requête complémentaire pour préciser s'il souhaite connaître le cours de l' action TITRE1 ou sa variation. L'utilisateur répond par l'énoncé d'une requête complémentaire 48 qui est traitée par le moteur de reconnaissance vocal 9 de la même manière que la requete initiale 39, à l'étape 47. Si le moteur 9 ne retourne aucune valeur de retour, la requête complémentaire 48 n'a pas été comprise et le signal d'invitation 46 est renvoyé, comme indiqué par la flèche 49. Si les valeurs de retour comportent la valeur admissible VARIATION ou COURS, cette valeur est affectée au paramètre PR2. Si les valeurs de retour produites par la requête complémentaire 48 sont attribuées à des paramètres ayant déjà une valeur affectée, les valeurs de ces paramètres sont modifiées en conséquence. Ainsi, si l'utilisateur a changé d'avis et demandé en 3s requête complémentaire de consulter son portefeuille, la valeur PORTEFEUILLE est affectée au paramètre PS1 et le système va à l'étape 40 susmentionnée, comme indiqué par la flèche 51. Sinon, en supposant que la valeur VARIATION a été affectée au paramètre PR2 à l'étape 47, le système revient à l'étape 42 à laquelle il est vérifié que les paramètres de renseignement obligatoires sont tous affectés. La requête est alors reconnue complète. Comme indiqué par la flèche 52, le système passe alors à l'étape 53 d'exécution de l 'action correspondant à la combinaison obtenue des paramètres PS1, PR1 et PR2, c'est-à-dire qu'il envoie à l'utilisateur un l0 message d'information concernant la variation du cours de l'action Titrel. Pour cela, le serveur 1 récupère les informations correspondantes dans la base de données d'informations boursières 7, comme indiqué par les flèches 54. Si à l'étape 43, on détermine que c'est le paramètre de renseignement obligatoire PR1 qui reste sans valeur affectée, à l'étape , le serveur 1 envoie à l'utilisateur un signal d'invitation à formuler une requête complémentaire pour préciser quel est le nom de l'action sur laquelle il veut des informations. L'utilisateur répond par l'énoncé d'une requête complémentaire qui est traitée par le moteur de reconnaissance vocal 9 à l'étape 147. Si le moteur 9 ne retourne aucune valeur de retour, la requête complémentaire n'a pas été comprise et le signal d'invitation est renvoyé, comme indiqué par la flèche 149. Les étapes 47 et 147 peuvent être confondues avec l'étape 37. Dans une variante de réalisation, il est prévue une étape , visible à la figure 6, à laquelle on vérifie si les valeurs de retour produites par la requête complémentaire 48 sont attribuées à des paramètres ayant déjà une valeur affectée, par exemple le paramètre PS1. Dans cette variante, si l'utilisateur a changé d'avis et demandé en requête complémentaire, à l'étape 147, de consulter son portefeuille, le serveur 1 envoie un message d'invitation à confirmer que la sélection de service doit être modifiée. L'utilisateur envoie un signal de confirmation positif ou négatif, par exemple par le clavier 12 ou en répondant " oui " ou " non ". Dans l' affirmative, comme indiqué par la flèche 51, la valeur PORTEFEUILLE est affectée au paramètre PS1 et le système va à l'étape 40 susmentionnée. Dans la négative, le système revient à l'étape 42. Bien que l' invention ait été décrite en liaison avec un mode de réalisation particulier, il est bien évident qu'elle n'y est nullement s limitée et qu'elle comprend tous les équivalents techniques des moyens décrits ainsi que leurs combinaisons si celles-ci entrent dans le cadre de l' invention. En particulier, un moteur de reconnaissance vocal d'un autre type que celui décrit ci-dessus peut être utilisé. Le dictionnaire 10 et la structure de données 11 ne sont qu'un exemple d'organisation des o mots reconnaissables par le système, des valeurs admissible des paramètres, et des paramètres à saisie vocale. Ces deux structures peuvent être fusionnées ou agencées différemment sans sortir du cadre de l'invention. De plus, dans le cadre de la présente invention, les étapes et moyens de reconnaissance automatique de la parole peuvent être généralisés à la reconnaissance de formes, de caractères ou de chaînes de caractères. Les paramètres à saisie vocale peuvent être généralisés de manière correspondante à des paramètres à saisie graphique, textuelle ou alphanumérique. De manière correspondante, une requête peut être généralisée à un ensemble de données graphiques, textuelles ou alphanumériques émis par l'utilisateur et reçu par le système selon l' invention par tout moyen approprié, comme une interface textuelle ou graphique. De manière correspondante, le dictionnaire peut être généralisé, au sens de l'invention, à un ensemble de groupements prédéterminés de données graphiques, textuelles ou alphanumériques reconnaissables par le système selon l'invention. REVENDICATIONS 1. Procédé de commande vocale pour commander un système paramétrable (1) apte à exécuter des actions distinctes en fonction des valeurs prises par des paramètres comprenant plusieurs paramètres à saisie vocale (PR1, PR2, PS1), au moins une valeur admissible prédéterminée étant attribuée à chacun desdits paramètres à saisie vocale, caractérisé par le fait qu'il comporte les étapes consistant c. - inviter un utilisateur à énoncer une requête initiale, - recevoir et traiter ladite requête (39) par une méthode de reconnaissance automatique de la parole de manière à reconnaitre la présence dans ladite requête d'un ou plusieurs groupe(s) de mots appartenant à un ensemble prédéterminé (17) de groupements distincts de mots, lesdits groupements formant les expressions reconnaissables, au moins un desdits groupements étant associé à chacune desdites valeurs admissibles, - pour chaque groupement reconnu dans ladite requête et associé à une valeur admissible attribuée à un desdits paramètres à saisie vocale, affecter ladite valeur admissible audit paramètre, - vérifier s'il reste au moins un paramètre à saisie vocale sans valeur affectée, c'est-à-dire si la requête est incomplète, - dans l'affirmative, inviter l'utilisateur à énoncer une requête complémentaire (48) et reprendre le procédé à partir de l'étape de réception et de traitement susmentionnée, dans la négative, lorsque la requête est complète, commander l'exécution par ledit système paramétrable d'une action (41, 53) attribuée à la combinaison particulière obtenue des valeurs affectées à chaque paramètre. 2. Procédé selon la revendication 1, dans lequel lesdits paramètres consistent en un ou plusieurs paramètre(s) de sélection (PS1) et un ou plusieurs paramètre(s) de renseignement (PR1, PR2), l'étape de vérification susmentionnée consistant à: - d'abord, vérifier (37) s'il reste au moins un paramètre de sélection sans valeur affectée et, dans la négative, désigner un lot de paramètres 3s de renseignement obligatoires en fonction de la valeur affectée audit ou à chaque paramètre de sélection, ledit lot comportant un, plusieurs ou aucun paramètre(s) de renseignement, et vérifier (40, 42) s'il reste, dans ledit lot, au moins un paramètre de renseignement à saisie vocale sans valeur affectée, ladite action exécutée par le système paramétrable étant attribuée à la combinaison particulière obtenue des valeurs affectées à chaque paramètre de sélection et à chaque paramètre de renseignement obligatoire. 3. Procédé selon la revendication 2, dans lequel l'étape de vérification susmentionnée consiste, lorsqu'il reste au moins un o paramètre de sélection à saisie vocale sans valeur affectée, à inviter (45, 145) l'utilisateur à énoncer une requête complémentaire et reprendre le procédé à partir de l'étape de réception et de traitement susmentionnée. 4. Procédé selon l'une des revendications 1 à 3, dans lequel le traitement d'une requête complémentaire est suivi d'une étape (50) consistant, pour tout groupement reconnu associé à une valeur admissible attribuée à un paramètre à saisie vocale auquel une valeur est déjà affectée, à vérifier auprès de l'utilisateur s'il souhaite affecter une nouvelle valeur audit paramètre et, dans l'affirmative (51), à affecter audit paramètre ladite valeur admissible, dans la négative, à laisser ledit paramètre inchangé. 5. Procédé selon l'une des revendications 1 à 4, dans lequel lesdits paramètres comprennent aussi au moins un paramètre à saisie alphanumérique, ledit procédé comportant au moins une étape de réception de données alphanumériques et au moins une étape d'affectation d'une valeur audit ou à un desdits paramètre(s) alphanumérique(s) en fonction desdites données alphanumériques reçues. 6. Procédé selon l'une des revendications 1 à 5, dans lequel lesdites requêtes sont reçues par l'intermédiaire d'un réseau de transmission de données (4). 7. Procédé selon la revendication 6, dans lequel on invite l'utilisateur à énoncer lesdites requêtes en émettant un message parlé (36) à destination dudit utilisateur par l'intermédiaire dudit réseau de transmission de données. 8. Procédé selon l'une des revendications 1 à 7, dans lequel chaque invitation (46) à énoncer une requête complémentaire est formulée en fonction du ou des paramètre(s) à saisie vocale sans valeur affectée. 9. Système paramétrable à commande vocale caractérisé par le fait qu'il comporte: - un moyen d'exécution (3) apte à exécuter des actions distinctes en fonction des valeurs prises par des paramètres comprenant plusieurs paramètres à saisie vocale (PR1, PR2, PS1), - un moyen de production de signal (3, 13) apte à produire, à destination d'un utilisateur, au moins un signal d' invitation (36) à énoncer une requête initiale et au moins un signal d' invitation (46) à énoncer une requête complémentaire, - un moyen de réception de signal vocal (3) apte à recevoir au moins un signal vocal dudit utilisateur, - un moyen de stockage (5) dans lequel sont stockés un ensemble de groupements de mots (17) formant les expressions reconnaissables par ledit système et des valeurs admissibles prédéterminées (18) attribuées auxdits paramètres à saisie vocale, au moins une valeur admissible étant attribuée à chacun desdits paramètres à saisie vocale, au moins un desdits groupements de mots étant associé à chacune desdites valeurs admissibles, - un moteur de reconnaissance automatique de la parole (9) apte à traiter ledit signal vocal, - une unité de cornmande (2) apte à exécuter les opérations consistant . a. - commander ledit moyen de production de signal pour produire (35), à destination d'un utilisateur, un signal d'invitation à énoncer une requête initiale, - commander ledit moteur de reconnaissance automatique de la parole pour traiter (37) une requête parlée (39) reçue par le moyen de réception de signal vocal, de manière à reconnaitre la présence dans ladite requête d'un ou plusieurs desdits groupements de mots, - pour chaque groupement de mots reconnu et associé à une valeur admissible attribuée à un desdits paramètres à saisie vocale, affecter ladite valeur admissible audit paramètre, - vérifier s'il reste au moins un paramètre à saisie vocale sans valeur affectée, c'est-à-dire si la requête est incomplète, - dans l'affirmative, commander ledit moyen de production de signal pour produire, à destination dudit utilisateur, un signal d' invitation à énoncer une requete complémentaire, et reprendre les opérations susmentionnées à partir de l'opération de reconnaissance automatique de la parole, - dans la négative, si la requete est complète, commander ledit moyen d'exécution (3) pour exécuter une action (41, 53) attribuée à la combinaison particulière obtenue des valeurs affectées à chaque paramètre. 10. Système selon la revendication 9, dans lequel lesdits paramètres consistent en un ou plusieurs paramètre(s) de sélection (PS1) et un ou plusieurs paramètre(s) de renseignement (PR1, PR2), l'opération de vérification susmentionnée consistant à: - d'abord, vérifier (37) s'il reste au moins un paramètre de sélection sans valeur affectée et, dans la négative, désigner un lot de paramètres de renseignement obligatoires en fonction de la valeur affectée audit ou à chaque paramètre de sélection, ledit lot comportant un, plusieurs ou aucun paramètre(s) de renseignement, et vérifier (40, 42) s'il reste, dans ledit lot, au moins un paramètre de renseignement à saisie vocale sans valeur affectée, ladite action exécutée par le système paramétrable étant attribuée à la combinaison particulière obtenue des valeurs affectées à chaque paramètre de sélection et à chaque paramètre de renseignement obligatoire. 11. Système selon la revendication 10, dans lequel l'opération de vérification susmentionnée consiste, lorsqu'il reste au moins un paramètre de sélection à saisie vocale sans valeur affectée, à commander ledit moyen de production de signal pour produire, à destination dudit utilisateur, un signal- d'invitation à énoncer une requête complémentaire, et reprendre les opérations susmentionnées à partir de l'opération de reconnaissance automatique de la parole. 12. Système selon l'une des revendications 9 à 11, dans 3s lequel, lorsque ledit moteur de reconnaissance automatique de la parole reconna^t, dans une requete complémentaire, un groupement de mots associé à une valeur admissible attribuée à un paramètre à saisie vocale auquel une valeur est déjà affectée, ladite unité de commande commande ledit moyen de production de signal pour produire, à destination dudit utilisateur, un signal d' invitation à confirmer qu'une nouvelle valeur admissible doit être affectée audit paramètre, ladite unité de commande étant apte à recevoir, par l'intermédiaire dudit moyen de réception de signal vocal, un signal de réponse positif ou négatif et, dans l'affirmative, à affecter ladite valeur admissible audit paramètre, dans la négative, à laisser ledit paramètre inchangé. o 13. Système selon l'une des revendications 9 à 12, dans lequel ledit moyen de production de signal comporte un moyen de production de signal vocal (3) relié à un réseau de télécommunications (4) . 14. Système selon l'une des revendications 9 à 13, dans lequel ledit ensemble de groupements de mots (17) reconnaissables par ledit système et lesdites valeurs admissibles (18) attribuées auxdits paramètres à saisie vocale sont organisés dans un dictionnaire (10) comportant des moyens pour associer au moins un desdits groupements de mots à chacune desdites valeurs admissibles. 15. Système selon la revendication 14, comportant une structure de données (11), distincte ou non de ladite base de données lexicale, comportant une liste (15) desdits paramètres à saisie vocale et une liste (14) desdites valeurs admissibles, ladite structure de données comportant des moyens pour attribuer chacune desdites valeurs admissibles à l'un desdits paramètres. 16. Programme d'ordinateur (8, 9, 10, 11, 13) contenant des codes d'instruction propres à étre lus ou stockées sur un support, lesdits codes étant exécutables par un ordinateur (1) muni d'un moyen de réception de signal (3) apte à recevoir au moins un signal vocal pour exécuter des actions distinctes en fonction des valeurs prises par plusieurs paramètres comprenant plusieurs paramètres à- saisie vocale (PR1, PR2, PS1), au moins une valeur admissible prédéterminée étant attribuée à chacun desdits paramètres à saisie vocale, caractérisé par le fait que lesdits codes sont exécutables pour exécuter les opérations consistant à: - produire à destination d 'un utilisateur un signal d' invitation (3 6) à énoncer une requête initiale, - recevoir ladite requête (39) par ledit moyen de réception de signal et traiter ladite requête par une méthode de reconnaissance automatique de la parole de manière à reconnaître la présence dans ladite requête d'un ou plusieurs groupe(s) de mots appartenant à un ensemble prédéterminé (17) de groupements distincts de mots, lesdits groupements formant les expressions reconnaissables par le système, au moins un desdits groupements étant associé à chacune desdites valeurs admissibles, lo - pour chaque groupement reconnu dans ladite requête et associé à une valeur admissible attribuée à un desdits paramètres à saisie vocale, affecter ladite valeur admissible audit paramètre, - vérifier s'il reste au moins un paramètre à saisie vocale sans valeur affectée, c'est-à-dire si la requête est incomplète, - dans l'affirmative, inviter l'utilisateur à énoncer une requête complémentaire et reprendre les opération susmentionnées à partir de l'opération de réception et de traitement, - dans la négative, lorsque la requête est complète, exécuter une action attribuée à la combinaison particulière obtenue des valeurs affectées à chaque paramètre. 17. Programme d'ordinateur selon la revendication 16, dans lequel lesdits paramètres consistent en un ou plusieurs paramètre(s) de sélection (PS1) et un ou plusieurs paramètre(s) de renseignement (PR1, PR2), l'opération de vérification susmentionnée 2s consistant à: - d'abord, vérifier (37) s'il reste au moins un paramètre de sélection sans valeur affectée et, dans la négative, désigner un lot de paramètres de renseignement obligatoires en fonction de la valeur affectée audit ou à chaque paramètre de sélection, ledit lot comportant un, plusieurs ou aucun paramètre(s) de renseignement, et vérifier (40, 42) s'il reste, dans ledit lot, au moins un paramètre de renseignement à saisie vocale sans valeur affectée, ladite action exécutée étant attribuée à la combinaison particulière obtenue des valeurs affectées à chaque paramètre de sélection et à