Brevet FR2784206A1 — publié le 20000407

I CONVERTISSEUR DE DEVISES A COMMANDE VOCALE L'invention concerne un convertisseur de monnaie utilisant une interface vocale entre le calculateur et l'utilisateur. Différents types de convertisseurs sont déjà utilisés dans l'art antérieur, mais tous ont en commun d'être muni d'un clavier numérique ou alphanumérique pour la saisie des nombres à convertir. Ces dispositifs demandent ainsi un certain nombre de manipulations pour entrer les chiffres manuellement. Ces manipulations peuvent vite s'avérer fastidieuses si l'utilisateur n'a pas une grande liberté de mouvement, que ce soit de manière temporaire ou permanente, comme cela peut être le cas pour des personnes handicapées. Le dispositif objet de l'invention répond à ces inconvénients en proposant un convertisseur utilisant la parole et ne nécessitant que des interventions manuelles restreintes. Ce dispositif est applicable, de manière plus générale, à des calculatrices ou à des opérations numériques nécessitant peu de fonctions. La gestion des commandes vocales nécessite l'emploi de microphones qui enregistrent ces commandes et, dans le même temps, le bruit environnant. La principale difficulté consiste donc à reconnaître les mots et les chiffres prononcés tout en faisant abstraction de ce bruit parasite. Le dispositif objet de l'invention permet de convertir un montant monétaire exprimé vocalement dans une première devise en une deuxième devise qui est aussi exprimée vocalement. Ce dispositif comporte des moyens de reconnaissance vocale pour l'acquisition du montant dans la première devise, des moyens de conversion numérique, et des moyens de synthèse vocale. Le moyen de reconnaissance vocale comporte une base de reconnaissance contenant uniquement les dix chiffres ainsi qu'un nombre de mots inférieur à vingt. Il comporte aussi un moyen de validation du montant acquis par la reconnaissance vocale utilisant un moyen de mesure de corrélation entre chaque terme prononcé et les termes présents dans la base vocale ainsi qu'un calculateur pour évaluer le taux de reconnaissance globale en considérant le minimum des mesures de corrélation. Cette validation est effectuée lorsque le taux de reconnaissance globale dépasse une valeur de seuil paramétrable et par une action manuelle. Avantageusement, la base de reconnaissance est créée par un apprentissage auprès d'un panel de locuteur. L'invention concerne aussi un procédé de conversion d'un montant monétaire exprimé vocalement dans une première devise en une deuxième devise exprimée vocalement. On procède à l'acquisition vocale d'un montant exprimé dans la première devise, puis on compare les phonèmes acquis avec les phonèmes de référence enregistrés dans une base de reconnaissance contenant uniquement les dix chiffres ainsi qu'un nombre de mots inférieur à vingt. Enfin, on valide la reconnaissance lorsque le taux de corrélation est supérieur à une valeur seuil, et on procède à l'adresse d'un calculateur avec le montant ainsi reconnu. La figure 1 montre le schéma de fonctionnement du dispositif. La figure 2 donne un exemple de carte permettant d'implémenter ce dispositif. Le dispositif est équipé de au moins un bouton (11) permettant d'entrer les données. La conversion se déroule en plusieurs étapes. Par un appui continu sur le bouton d'entrée (1), on actionne le système de reconnaissance. L'utilisateur, tout en maintenant sa pression sur ce bouton, prononce les chiffres de la partie entière du nombre un à un (2). La séparation des termes peut se faire de deux manières. La première consiste à relâcher le bouton entre chaque terme et la seconde, utilisée préférentiellement, consiste à repérer les temps morts entre les termes pour permettre un processus de reconnaissance agréable pour l'utilisateur. Ledit utilisateur prononce ensuite la monnaie d'origine et, enfin, prononce, si cela est nécessaire, les deux chiffres de partie décimale. Après cette opération, il relâche ce bouton et le système essaie de reconnaître les données entrées (3) Le dispositif contient une base de reconnaissance dans laquelle sont mémorisés les différents mots et chiffres, avec plusieurs prononciations possibles pour ces termes. La reconnaissance consiste alors à rechercher le terme de la base qui approche le mieux le terme prononcé. Cette approximation fournit ensuite une valeur mesurant le taux de reconnaissance, qui sera avantageusement un pourcentage, pour chaque terme reconnu. Le pourcentage le plus grand donne ainsi le terme le mieux reconnu. Le dispositif considère alors la procédure comme valide à plusieurs conditions. Les conditions de forme sont qu'un mot constituant une devise soit prononcé et que le nombre ait un format correct, c'est-à- dire que l'on obtienne un nombre quelconque, suivi de la mention de devise et, éventuellement, un nombre à deux chiffres. La dernière condition de validité consiste à ce que le minimum des pourcentages de reconnaissance soit supérieur à un seuil donné. La valeur de ce seuil est paramétrable dans le dispositif. Si le nombre pas valide, un mot ou un son est émis pour inviter à recommencer la saisie (7). Sinon, la synthèse prononce le nombre en clair, avec la partie entière, la devise, et la partie décimale si elle est non nulle. Dans une première variante, la conversion peut s'effectuer automatiquement après la fin de la prononciation par le moyen de synthèse vocale (5 et 6). Dans une seconde variante avantageuse, la conversion peut s'effectuer après validation par l'utilisateur de la pertinence de la reconnaissance. Cette validation peut être faite par l'appui d'un deuxième bouton ou par la prononciation d'un mot de confirmation dont la reconnaissance n'est elle-même pas validée pour éviter des processus récursifs. Dans les deux cas, chacune des validations ultérieures permet de réentendre la somme entrée et la somme convertie. Avantageusement, l'appareil s'éteint tout seul au bout d'un temps fixe si aucune action n'a été effectuée entre-temps (8). La carte permettant de réaliser les fonctions précédentes peut, de manière préférentielle mais non obligatoire, comporter les éléments distincts suivants: un bouton (11) permettant de mettre en marche le dispositif et un microprocesseur (12) traitant les différentes informations. Elle contient en outre des moyens d'alimentation, comme une pile (19) et un régulateur de tension (18) ainsi qu'un oscillateur (17) qui effectue une synchronisation temporelle. La partie effectue les fonctions vocales peut se composer d'un convertisseur audionumérique (13), d'un microphone (14), ainsi que d'un amplificateur (16) et d'un haut-parleur (15). Cette disposition décrit des éléments séparés les uns des autres, mais l'homme du métier peut aisément trouver des composants effectuant plusieurs fonctions. Revendications 1 - Dispositif de conversion d'un montant monétaire exprimé vocalement dans une première devise en une deuxième devise exprimée vocalement, le dispositif comportant des moyens de reconnaissance vocale pour l'acquisition du montant dans la première devise, des moyens de conversion numérique, et des moyens de synthèse vocale caractérisé en ce que le moyen de reconnaissance vocale comporte une base de reconnaissance contenant uniquement les dix chiffres ainsi qu'un nombre de mots inférieur à vingt et en ce qu'il comporte un moyen de validation du montant acquis par la reconnaissance vocale comportant un moyen de mesure de corrélation entre chaque mot prononcé et les mots présents dans la base vocale et un calculateur pour évaluer le taux de reconnaissance globale en considérant le minimum des mesures de corrélation, laquelle validation étant effectuée lorsque le taux de reconnaissance globale dépasse une valeur de seuil paramétrable et par une action manuelle. 2 - Dispositif de conversion d'un montant monétaire selon la revendication principale caractérisé en ce que la base de reconnaissance est créée par un apprentissage auprès d'un panel de locuteur. 3 - Procédé de conversion d'un montant monétaire exprimé vocalement dans une première devise en une deuxième devise exprimée vocalement caractérisé en ce que l'on procède à l'acquisition vocale d'un montant exprimé dans la première devise, en ce que l'on compare les phonèmes acquis avec les phonèmes de référence enregistrés dans une base de reconnaissance contenant uniquement les dix chiffres ainsi qu'un nombre de mots inférieur à vingt et en ce que l'on valide la reconnaissance lorsque le taux de corrélation est supérieur à une valeur seuil, et en ce que l'on procède à l'adresse d'un calculateur avec le montant ainsi reconnu.