FR 2730579 A1 19960814 FR 9501746 A 19950210 La présente invention concerne un appareil portatif destiné à l'exercice de diction de stimuli vocaux, tels que des stimuli pour l'apprentissage d'une langue étrangère. L'appareil de l'invention est notamment destiné à constituer un laboratoire de langues individuel. Les laboratoires de langues sont des appareils qui sont généralement constitués d'un pupitre de commande auquel sont reliées des unités pour élèves et des unités pour le professeur. Les élèves écoutent une expression ou une phrase et doivent, après cette écoute, la répéter. Ils peuvent encore écouter une question et, dans une phase postérieure, ils doivent répondre à cette quai Dans la suite de la description, les expressions, phrases et questions auxquelles sont soumis les élèves sont appelés des stimuli et les réponses qu'ils apportent à ces stimuli, les réponses. Les appareils connus utilisent généralement, pour l'enregistrement des stimuli et celui des réponses, des magnétophones, bien que pour les stimuli, an connaisse aussi des appuils qui utilisent des disques. Or l'utilisation de magnétophones ou d'appareils de oe type est contraignante dans la mesure où elle implique de nombreuses manipulations pour accéder aux exercices désirés ou pour écouter plusieurs fois les stimuli ou les réponses voulus. par ailleurs, elle implique le respect d'une chronologie bien précise dans l'ordre des exercices et de longues périodes de rembobinage. Les inconvénients mentionnés ci-dessus liés aux manipulations nécessaires à à l'écoute répétée dim même stimulus, puis d'une réponse à ce stimulus, sont en partie résolus dans le document FR-A- 2 538 599 qui présente un appareil capable de détecter la fin d'un exercice enregistré, de commander le rembobinage de la bande magnétique, puis de commander une nouvelle lecture. Néanmoins, cet appareil résout certes le problème des -ipulations nécessaires à la commande du ou des magnétophones mais ne résout pas ceux lies au temps de rembobinage et au temps d'accés à des exercices différents. Le document de brevet US-A- 4 391 929 apporte une solution à ce dernier problème en proposant l'utilisation d'une mémoire numérique statique temporaire de type RAM (randoen access memory) stockant, d'une part, le dernier stimulus délivré par un magnétophone associé, et, d'autre part, la réponse de l'utilisateur. Par un accés à cette mémoire, il est possible de les ruécouter l'un ou l'autre à volonté et, ce, avec une rapidite quasi-instantanée. Mais un tel système suppose l'enregistrement fréquent de stimuli dans la mémoire ce qui oblige à des manipulations fastidieuses.L'utilisation d'une mémoire de type RAM implique la perte des informations stockées lors de la mise hors tension de l'appareil à moins de continuer à l'alimenter en énergie. n faut ajouter que la présence d'un dispositif mécanique tel qu'un magnétophone cumulée avec les contraintes de conservation des données stockées dans la mémoire de type RAM compromettent la possibilité d'utilisation en tant qu'appareil portatif. On notera que la présente invention vise à fournir un appareil portatif qui peut être utilisé individuellernent et qui s'affranchisse totalement des inconvénients rencontrés par les appareils de laboratoire de langue mentionnés ci-dessus, à savoir l'utilisation d'un magnétophone ou de tout autre dispositif mécanique de stockage de masse. La présente invention vise par conséquent un appareil individuel, c'est-à-dire un pourvu d'une sortie pour délivrer des signaux audio correspondant auxdits stimuli ainsi qu'aux réponses données par l'utilisateur à l'émission desdits stimuli, et d'une entrée pour recevoir les signaux audio correspondant auxdites réponses, ledit appareil comprenant des moyens de mémorisation de masse pour l'enregistrement desdits stimuli et une mémoire numérique à accès aléatoire pour l'enregistrement, sous forme numérique, des signaux audio de réponses de l'utilisateur, Selon la caractéristique de l'invention, lesdits moyens de mémorisation de masse sont constitués d'une mémoire permanente numérique statique programmable. Selon une autre caractéristique de l'invention, ledit appareil est pourvu d'une seconde entrée prévue pour recevoir des signaux audio correspondant auxdits stirrmli, ledit appareil étant prévu pour pouvoir enregistrer, sous forme numérique, lesdits stimuli dans ladite mémoire permanente. Selon une autre caractéristique de l'invention, ledit appareil comporte un détecteur dc présence de signaux audio sur la prenriére ou la seconde entrée correspondant respectivement à des réponses données des stimuli et auxdits stimuli, ledit détecteur étant prévu pour l'enregistrement desdits signaux audio dans rune ou l'autre des mémoires numériques, et il comporte encore un détecteur d'absence de signaux audio pour commander l'interruption dudit enregistrement. Selon une autre caractéristique de l'invention, ledit appareil comporte un détecteur d'impulsions prévu pour commander l'enregistrement des signaux audio présents sur ladite seconde entrée et correspondant à des stimuli, lesdits impulsions étant des signaux de caractéristiques prédéterminées. Selon une autre caractéristique de l'invention, ledit appareil comporte des moyens manuels pour interronpre l'egistrrrn des signaux audio dans l'une ou l'autre des mémoires numériques. Selon une autre caractéristique de l'invention, les signaux audio enregistrés dans la mémoire permanente numérique programmable sont exempts de toute période de blanc. Selon une autre caractéristique de l'invention, chaque ~ d'un stimulus dans la mémoire ROM est repéré par des pointeurs définis aut-tiquenent en temps réel lors de son stockage dans ladite mémoire. Selon une autre caractéristique de l'invention, chaque ~= d'un stimulus dans la mémoire ROM est repéré par des pointeurs définis manuellement par l'utilisateur lors de la lecture d'un enregistrement dans la mémoire ROM. Selon une autre caractéristique de l'invention, ledit appareil est prévu pour fonuionncr selon un scénario consistant en une pluralité de répétitions d'une séquence constituée des étapes successives suivantes: une étape d'écoute d'un stimulus par l'utilisateur, une étape d'enregistrement de la réponse donnée par l'utilisateur à ce stimulus et une étape de lecture dc la réponse enregistrée. Selon une autre caractéristique de l'invention, ledit appareil est prévu pour fonctionner selon un scénario consistant en une pluralité de répétitions d'une séquence constituée des étapes succcssies suivantes: une étape d'écoute d'un stimulus par l'utilisateur, une étape d'-stemnt de la réponse donnée par l'utilisateur à ce stimulus, une étape d'écoute du stimulus par l'utilisateur et une étape de lecture de la réponse enregistrée. Selon une autre caractéristique de l'invention, ledit appareil est prévu pour fonctionner selon un scénario mettant en jeu des stimulai dits questions et des stimuli dits corrections, ledit scénario conncant par le déroulement d'une première séquence d'écoute d'un stimulus question par l'utilisateur et se poursuivant par le déroulement d'une seconde séquence qui consiste en une pluralité de répétitions des étapes successives suivantes: une étape d'enregistrement de la réponse donnée par l'utilisateur à ce stimulus question, une étape de lecture de la réponse sera par l'utilisateur et une étape de lecture du stimulus correction associé audit stimulus question. Selon une autre caractéristique de l'invention, ledit appareil est prévu pour fui selon un scénario consistant en une pluralité de répétitions d'un + enregistré préalablement par Itutilisatur. Selon une autre caractéristique de l'invention, ledit appareil coenprnnd des moyens manuels prévus pour interrompre ou modifier le déroulement desdits scénario. Selon une autre caractéristique de l'invention, ledit appareil comporte un dispositif d'affichage de courbes, ledit appareil étant prévu pour lire des échantillons de stimuli ou de réponses dans l'une ou l'autre mémoire et pour commander, suite à cette lecture, l'affichage sur ledit dispositif d'affichage de la courbe représentative de l'amplitude desdits échantillons en fonction du temps. Selon une autre caractéristique de l'invention, ledit appareil est prévu pour -rna* I'affichage sur ledit dispositif d'affichage de la courbe représentative de l'amplitude en du temps des signaux audio présent sur la première entrée dudit appareil. Selon une autre caractéristique de l'invention, ledit appareil est commandé par un circuit de carmnande vocale analysant les signaux audio présents sur la la première entrée dudit appareil. Selon une autre caractéristique de l'invention, l'alimentation de rappareil se coupe automatiquement en conservant la phase de travail en cours en cas d'inactivité pendant une période déterminée. Selon une autre caractéristique de l'invention, ladite mémoire permanete est une mémoire effaçable électriquement. Ladite mémoire peut également se présenter sous la forme d'une carte mémoire enfichable dans ledit appareil. Selon une autre caractéristique de l'invention, il comporte une iXterfàce dont l'entrée est reliée à un réctr, ladite interface étant prévue pour permettre le stockage, dans la mémoire RAM ou dans la mémoire ROM, de signaux représentatifs de stimuli ou de réponses données à ces stimuli et reçus par ledit récepteur. Selon une autre caractéristique de l'invention, il comporte une interface dont la sortie est reliée à un émetteur, ladite interface étant prévue pour pennettre l'émission par ledit émetteur de signaux représentatifs. de stimuli ou de réponses dentées à ces stimuli et stockés dans la mémoire RAM ou dans la mémoire ROM. Les caractéristiques de l'invention mentionnées ci-dessus, ainsi que d'autres, appas plus clairement à la lecture de la descnption suivante d'un exemple de réalisation, ladite description étant faite en relation avec les dessins joints parmi lesquels: la Fig. I est un schema synoptique d'un appareil selon l'invention, et les Fig,.. 2a à 2d sont des diagrmmes temporels illustrant respectivement les déroulements de différents scénarii de fonctionnement d'un appareil selon l'invention. L'appareil représenté à la Fig. I est pourvu d'une entrée 10 destinée à recevoir un signal audio issu d'un microphone (non représenté) et une seconde entrée 20 destinée à recevoir un signal audio issu d'une source telle qu'un magnetophone, une radio, un lecteur de disques à lecture optique etc. n est encore pourvu d'une sortie 30 prévue pour délivrer un signal audio sur un écouteur ou tout autre dispositif de reproduction sonore.Cet appareil comprend une Unité de commande 60, par exemple un microprocesseur DSP (digital signal processor), qui est relié par un bus de données 601 et un bus d'adresses 602 appropriés, d'une part, à une mémoire de masse, qui est selon l'invention, une mémoire pcrmannte numérique 80 du type ROM réenregistrable ou non par l'utilisateur, et, d'autre part à une mémoire numérique à accès aléatoire 70 du type RAM. Un port d'entrée 501 de l'unité de co 60 est relié à la sortie d'un convertisseur analcgique'numérique 50 dont l'entrée est reliée, via rinterface 40, aux entrées 10 et 20 de l'appareil.Un port de sortie 511 de l'unité de commande 60 est relé à l'entrée d'un convertisseur numérique/analogique 51 dont la sortie est reliée, via l'interface 41, à la sortie 30. L'unité de commande 60 comporte encore un port d'entrée 91 et des ports de sortie 101 et 111 auxquels sont respectivement relies des moyens de commande manuels tels qu'un clavier 90, un dispositif d'affichage 100, et un dispositif avertisseur essentiellement constitué de trois diodes électroluminescentes de couleurs différentes 110. L'alimentation de chacun des composants de l'appareil est assurée par une source de courant 120 telle qu'une sooue autonome, par exemple une pile ou un accumulateur, ou telle qu'une alimentation prévue pour être brancbée au réseau secteur. La mémoire ROM 80 est utilisée pour stocker les stimuli sous fbrme d'une pluralité d'échantilons et la mémoire RAM pour stocker, comme nous le verrons par la suite, les réponses de l'utilisateur. L'utilisation d'une mémoire ROM 80 pour stocker r les stimuli et d'une mémoire RAM 70 pour stocker les réponses de l'utilisateur va permettre un accès quasi instantané aux échantillons de sons stockés dans ces mémoires. L'utilisation d'une mémoire ROM 80 liiit qu'un grand nombre d'informations peuvent y être stockées de manière non volatile même en cas d'absence totale d'énergie ce qui la rend particulièrement intéressante dans le cadre d'une utilisation portative.On ublisera avantageusement, du fait de ses grandes facilité et rapidité de programmation, une mémoire ROM nommée dans le domine de la technique en terminologie anglaise "flash memory". L'unité de commande 60 est essentiellement constituée d'une unité de gestion 61, d'un compresseur de données 62, d'un décompresseur de données 63 et d'un dispositif d'effets spéciaux. Le compresseur 62 est prévu pour délivrer les donées compressées sous un format dit ADPCM (adaptive differential pulse code modulation) alors que le décompresseur 63 est prévu pour recevoir des données compressées au format ADPCM et pour les délivrer au format numérique PCM. rme comprend encore un détecteur de présence de signaux audio 64 sur rune ou l'autre des entrées 10 ou 20, un détecteur d'absence de signaux audio 65 sur l'une ou l'autre desdites entres 10 ou 20 et un detecteur d'impulsions 66. Toutes les fonctions comprises dans l'unité de commande 60 peuvent être réalisées logiciellement. Le port d'entrée 501 de l'unité de commande 60 est relié à l'entrée du compresswr de données 62 dont la sortie est reliée à l'unité de gestion 61. Le port 501 est encore relié aux entrées du détecteur 64, du détecteur 65 et du détecteur 66. L'unité de gestion du système 61 est reliée au port de sortie 511 via le décompresseur de données 63 et le dispositif d'effets speciaux 68. On va maintenant expliquer le fonctionnement d'un appareil selon l'invention et pour ce faire on considérera d'abord l'enregistrement des réponses de l'utilisateur à des stimuli. Ces réponses se font devant le microphone (non représenté) relié à la première entrée 10. Les signaux analogiques issus du microphone et présents sur durée 10 sont transmis, par l'intermédiaire de l'interface 40, au convertisseur 50 qui procède à leur échantillonnage et à la conversion des échantillons en signaux numériques, par exemple du tppe PCM. Ces signaux numériques, présents sur le port 501 de l'unité de commande 60, sont transmis au compresseur ADPCM 62 ainsi qu'au détecteur de prEce 64 et au détecteur d'absence de signaux audio 65. Les données sortant du compresseur 62 sont alors transmises à l'unité de gestion 61. On notera que les détecteurs 64 et 65 ne détectent pas à propranent parlé la presence ou absence de signaux audio sur l'entrée 10 ou 20 mais déduisent plutôt des signaux numériques présents sur leurs entrées respectives la présence ou l'absence de signaux audio sur l'entrée 10 ou 20. Lorsque le détecteur de présence de signaux audio 66, à la lecture des échantillons sur son entrée, détecte le début d'une réponse de l'utilisateur, il transmet une impulsion à l'unité de gestion 61 qui débute alors le processus d'enregistrement, dans la mémoire RAM 70, des échantillons ADPCM présents à la sortie du compresseur 62. Le premier échantillon est stocké à une adresse définie par l'unité de gestion 61 et incrémenté à l'îr-trement de de chaque nouvel échantillon.L'adresse du premier échantillon de la réponse en cours de stockage est sauvegardée par l'unité de gestion 61 pour former un pointeur de repère du début de cette réponse qui sera utilisée à la lecture des échantillons lors de leur restitution. Lorsque le détecteur d'absence de signaux audio 65, à la lecture des échantillons qui lui sont fournis, détecte une absence de signai audio pendant un temps déterminé, par exemple une seconde, il transmet une impulsion à l'unité de gestion 61 qui stoppe alors le processus d'enregistrement des échatillons dans la mémoire RAM 70. L'adresse est alors décrémentée jusqu'à la dernière valeur correspondant à un échantillon représentatif d'un signa audio de parole. Cette adresse est stockée par l'unité de gestion 61 entant que pointeur de l'adresse de fin de la réponse. On va considérer maintcnant la phasme de lecture d'un stimulus ou d'une réponse par l'utilisateur. Les échantillons de stimulus qui sont stockés dans la mémoire ROM 80 ou les échantillons de la réponse qui sont stockés dans la mémoire RAM 70 sont lus par l'unité dc gestion 61 et sont délivrés à l'entrée du décompresseur 63. Ils sont alors décompressés et transmis, via le port de sortie 511 de l'unité de commande 60, au convertisseur numérique/analogique 51 pour être trinsmis à la sortie 30 via l'interface 41. Un écouteur ou tout autre appareil de restitution (non représenté) est branché sur la sortie 30 et permet à l'utilisateur d'écouter ou de réécouter les stimuli ou les réponses. On notera qu'en amont du port de sortie 511 de l'unité de commande 60, le -ératur d'effets spéciaux 68peut éventuellement créer des distorsions du signal qui seraient souhaitées par l'utilisateur. Lorsqu'un processus de lecture d'une réponse déterminée est demandé, l'unité de gestion 61 lit les échantillons stockés dans la mémoire RAM 70 à partir de l'adresse du pointeur associé à ladite réponse, et ce, jusqu'à l'adresse du pointeur marquant la fin de ladite réponse. Lorsqu'un processus de lecture d'un stimulus déterminé est demandé, l'unité de gestion 61 lit les échantillons stockés dans la mémoire ROM 80 à partir de l'adresse du pointeur associé audit stimulus, et ce, jusqu'à l'adresse du pointeur marquant le début du stimulus suivant. La phase d'enregistrunnt de la la réponse de l'utilisateur et la phase de lecture de cettc réponse qui sont respectivement effectuées comme cela vient d'être décrit sont utilisées alternativement, selon différentes procédures ou modes de fonctionnement, pour constituer des scénarii types dont des exemples vont maintenant être détaillés. L'emploi de scénarii types fournit à IWlisateur un mode d'utiaisation très simple nécessitant une manipulation minimale des touches du clavier 90 pour ne se concentrer que sur l'aspect audio immatériel. Le premier scénario, illustré par la Fig. 2a, consiste en n répétitions, n ayant une valeur par défaut (par exemple 3) qui peut être modifiee par l'utilisateur au moyen du clavier 90, de la séquence SQ constie des étapes successives suivantes: une étape ES d'écoute dtn stimulus par l'utilisateur, une étape ER d'enregistrement de la réponse donnée par l'utilisateur à ce stimulus et une étape LR de lecture de la réponse ene. Ce processus se déroule automatiquement pour chaque stimulus stocké dans la mémoire ROM 80. Lc second, illustré par la Fig. 2b, est basé sur même principe, mais avec répétition de la séquence SQ constituée des étapes successives suivantes: une étape ES d'écoute d'un stimulus par l'utilisateur, une étape ER d'enregistrement de la réponse donnée par l'utilisateur à ce stimulus, une étape ES d'écoute du stimulus par l'utilisateur et une étape LR de lecture de la réponse enregistrée. Ce processus se déroule automatiquement pour chaque stimulus stocké dans la mémoire ROM 80. Dans ces deux cas, l'utilisateur peut passer manuellement aux stimuli suivants ou précédents avant la fin des n répétitions, de manière quasi instantanée, en actionnant les touches "avance" ou "recul" du clavier 90. La répétition du stimulus en cours peut également être ccmnsan:ée en actionnant la touche "répétition" du clavier 90. Le troisième scénrin, illustré par la Fig. 2c, met en jeu des stimuli dits questions associés à des stimuli dits corrtctions. Ce scénario commence par le déroulement une séquence SQ1 constituée d'une étape ESQ d'écoute d'un stimulus question par l'utilisateur. Suit ensuite k déroulement de la séquence SQ2 constituée d'une étape ER d' uegi de de la réponse donnée par l'utilisateur au stimulus question, d'une étape LR de lecture de la réponse segistrb et d'une étape ESC d'écoute du stimulus correction correspondant par l'utilisateur.La séquence SQ2 se répète n fins, à moins que l'utilisateur actionne les touches "avance", "recul" ou "répétition" du clavier 90 pour reprendre le scénario àson début avec respectivement le stimulus question suivant, le stimulus question précédent ou le stimulus question courant. Dans les trois premiers scénarii, les diodes luminesnes de couleurs différentes du dispositif avertisseur 110 indiquent à l'utilisateur la phase de la séquence encours. Par ailleurs, le passage d'un stimulus à un autre est indiqué à l'utilisateur par un bref signal sore. En cas de non réaction de l'utilisateur pendant un temps dééerminé de la phase ER, le stimulus courant est répété automatiquement. Le quatrième scénario, illustré par la Fig. 2d, consiste en la répétition R d'un enregistrement E, enregistré antérieurement par l'utilisateur, jusqu'à ce qu'il appuie sur une touche du clavier 90 ou qu'il y ait présence d'un signal sur le microplnne. Dans ce cas, un nouvel enregistrement E est stocké dans la mémoire ROM 80 et le scénario est repris avec ledit enregistrement E. L'appareil de l'invention est prévu pour répéter autortiquement un scénario pour chaque stimulus disponible. En cas d'absence d'activité vocale pendant une période déterminée, l'alimentation de l'appareil se coupe automatiquement en conservant la phase de travail en cours ntnagcant ainsi la possibilité de reprendre l'utilisation au stade où elle avait cessé. Les stimuli stockés, sous forme d'échantillons ADPCM, dans la mémoire ROM 80 peuvent être enregistrés par l'utilisateur. Cet uwisbs se fait à partir de la seconde entrée 20 à laquelle on a reliée une source telle qu'un ma-phone, une radio, un lecteur de disques à lecture optique, etc. Les signaux analogiques issus de l'entrée 20 sont transmis, par l'intermédiaire de l'interface 40, au convertisseur 50 qui procède à leur échantillonnage et à la conversion des échantillons en signaux numériques. Ces derniers, présents sur le port 501 de l'unité de cononande 60, sont transmis au compresseur 62 ainsi qu'au détecteur 64, au détecteur 65 et au détecteur 66. Les données sortant du compresseur 62 sont alors transmises à l'unité de Bestion 61. H existe trois des d'enregistrement des stimuli par l'utilisateur. Le premier est totalement automatique et son fonctionnement est le suivant. Lorsque le détecteur de présence de signaux audio 64, à la lecture des échantillons sur son entrée, détecte le début d'un stimulus, il transmet une impulsion à l'unité de gestion 61 qui débute alors un processus d'enregistrement, dans la mémoire RAM 70, des échantillons présents à la sortie du compresseur 62. Le premier échantillon sera stocké à une première adresse définie par l'unité de gestion 61 et incrémenté pour chaque nouvel échantillon.Ce processus se poursuit jusqu'au moment où le détecteur d'absence de signaux audio 65, à la lecture des échantillons sur son entrée, détecte une absence de signal pendant un temps déterminé, par exemple une seconde. Le détecteur 65 transmet une impulsion à l'unité de gestion 61 qui stoppe alors le processus d'enregistrement des échantillons dans la mémoire RAM. L'adresse est alors décrémentée jusqu'à une adresse de fin qui pointe un échantillon représentatif d'un signal de parole. Le processus se poursuit ensuite par le transfert, vers la mémoire ROM 80, des échantillons qui sont stockés dans la mémoire RAM 70 entre la première adresse et adresse de fin. La première adresse de stockage dans la mémoire ROM 80 est déterminée par l'unité de gestion 61 et est sauvegardée par elle pour former un pointeur de repère du début du stimulus De même, L'adresse de fin est sauvegardee et servira alors de pointeur de repère de la fin du présent stimulus mais également comme pointeur de l'adresse de début du prochain stimulus qui sera stocké. On peut considérer que les adresses des pointeurs sont définies par l'unité de gestion 61 automatiquement en temps réel. On notera que l'enregistrement des échantillons de la mémoire RAM dans la mémoire ROM peut se faire avec quelques secondes de décalage par rapport à l'enregistrement des mêmes échantillons dans la mémoire RAM, la durée de ce décalage étant au moins égale à la durée de détection d'absence de signal par le détecteur 65. Le second mode d'cnrcgistr=nt, également automatique, concerne l'enregistrement à partir d'un support spécialement préparé avec des marqueurs se présentant sous la forme d'impulsions de caractéristiques déterminées et est utilisable tant pour des dialogues que pour des exercices. Le processus d'enregistrement des échantillons dans la mémoire ROM 80 est sensiblement le même que précédemment. II débute cependant lorsque le détecteur d'impulsions 66 a transmis à l'unité de gestion 61 une impulsion lui indiquant qu'il a détecté la présence d'un marqueur. Le troisième mode fboctionne comme le premier mode à l'exception du flut que le processus d'enregistrement est interrompu lorsque l'utilisateur actionne une touche du clavier 90 et redémarre dés la déteenon d'un nouveau stimulus. Dans ces deux modes, comme dans le premier, seuls les échantillons représentatifs d'un signal de parole sont enregistrés dans la mémoire ROM 80. Les stimuli enregistrés dans la mémoire ROM 80 peuvent y être classés a posteriori. Le texte composé des différents stimuli souhaités par l'utilisateur est stocké dans la mémoire ROM 80 comme cela a à été expliqué. L'utilisateur peut, lors de la lecture dudit texte, actionner une touche du clavier 90 pour sauvegarder, dans l'unité de gestion 61, les adresses des premiers échantillons desdits stimuli qui forment alors des marqueurs permettant de repérer lesdites adresses. L'engistrement de nouveaux stimuli dans la mémoire ROM 80 peut nécessiter l'effacement préalable d'un espace suffisant de celle-ci, notamment s'il n'en reste plus de disponible. Dans le cas de l'utilisation d'une mémoire permanente effaçable électriquement, cet est est e commandé par l'action de touches prédéterminées du clavier 90. Pour éviter une commande intempestive d'effacement, il peut être demandé à l'utilisateur de composer un code de sécurité avec les touches dudit clavier 90. La mémoire ROM 80 peut aussi permettre le stockage de réponses données par lilisateur si celui désire les conserver de manière durable. Une variante de réalisation d'un appareil peut ne pas prévoir l'enregistrement des stimuli par l'utilisateur. Dans cette variante, on utilisera des mémoires interc-eables de grande capacité se présentant sous la forme de "cartes mémoire", lesdites mémoires étant prévues pour contenir tous les exercices d'un cours complet de langue, par exemple. Lesdites cartouches peuvent venir s'enficher dans un espace prévu à cet effet sur le boîtier de l'appareil. L'unité de gestion 61 peut lire l'ensemble des échantillons constituant un stimulus dans la mémoire ROM 80 pour calculer la courbe d'amplitude de celui-ci en fonction du temps et commander l'affichage de cette courbe sur le dispositif d'affichage 110. De même, elle peut lire les échantillons issus de la mémoire RAM 70 ou les échantillons présents sur le port 501 de l'unité de commande 60 pour calculer la courbe d'arnplitude de ceux-ci en fonction du temps et comn l'affichage de cette courbe sur le dispositif d'affichage 110.Ainsi l'utilisateur peut comparer les variations de niveau du stimulus lu et de la réponse qu'il enregistre ou qu'il a déjà enregistré et se rendre ainsi compte des mots ou syllabes à accentuer lors de la prononciation. On notera que le clavier 90 peut être remplacé par tout circuit d'interface homme-machine, tel qu'un circuit de commande vocale 67 prévu pour recevoir les signaux présents sur le port 501 et pour transmettre un impulsion de ode à l'unité de gestion 61. Le circuit 67 analyse, à la lecture des échantillons qui lui sont fournis, les messages qui sont présents, sous forme de signaux audio, sur l'entrée 10 de l'appareil, et si le message analysé correspond à une commande comme par ledit circuit, il transmet une impulsion de commande à l'unité de gestion 61 qui effectue alors la commande idoine. Avantageusement, l'analyse des signaux présents sur l'entrée 10 s'effectue durant l'émission d'un stimulus par appareil, afin dc ne pas confondre une commande vocale à une réponse à un stimulus. Dans une variante de réalisation avantageuse, l'appareil est pourvu d'une interface 42 qui est reliée, par un bus 603, à l'unité de gestion 61. L'interface 42 a une entrée qui est reliée à un récepteur 44, par exemple du type optique tel qu'un récepteur infrarouge, pour y recevoir des signaux électromagnétiques codés. Ces signaux sont, par exemple, représentatifs de stimuli ou de réponses données à ces stimuli. H comprend encore une interface 45 qui est reliée à l'unité de gestion 61 par un bus 604 et dont la sortie est reliée à un émetteur 46, par exemple du type optique tel qu'un émetteur infrarouge, pour émettre des signaux électromagnétiques codés. Ces signaux sont, par exemple, représentatifs de stimuli ou de réponses données à ces stimuli respectivement stockés dans la mémoire ROM 80 ou dans la mémoire RAM 70. n est alors possible de charger dans l'une des mémoires RAM 70 ou ROM 80 des stimuli ou des réponses issus du récepteur 44 et d'émettre des réponses ou des stimuli provenant de la mémoire RAM 70 ou de la mémoire ROM 80 par l'émetteur 46. REVENDICATIONS 1) Appareil porttif destiné à l'exercice de diction de stimuli vocaux, tels que des stimuli pour l'apprentissage d'une langue étrangère, ledit appareil étant pourvu d'une sortie (30) pour délivrer des signaux audio correspondant auxdits stimuli ainsi qu'aux réponses adnées par l'utilisateur à l'émission desdits stimuli, et d'une entrée (10) pour recevoir les signaux audio correspondant auxdites réponses, ledit appareil comprenant des moyens de mémorisation de masse (80) pour l'aiit desdits stimuli et une mémoire mmirique à accès alétttoire (70) pour l'enregistrement, sous fi > rme numérique, des signaux audio de réponses de l'utilisateur, caractérisé en ce que lesdits moyens de mémorisation de masse sont constitués d'une mémoire permanente numérique statique programmable (80). 2) Appareil selon la revendication 1, caractérisé en ce qu'il est pourvu d'une seconde entrée (20) prévue pour recevoir des signaux audio corresodant auxdits stimuli, ledit appareil étant prévu pour pouvoir enregistrer, sous forme numérique, lesdits stimuli dans ladite mémoire pmnnente (80). 3) Appareil selon la revendication 2, caractérisé en ce qu'il comporte un détecteur de présence de signaux audio (64) sur la première entrée (10) ou sur la seconde entrée (20) correspondant respectivement à des réponses données à des stimuli et auxdits stimulus, ledit détecteur (64) étant prévu pour commander l'enregistrement desdits signaux audio dans l'une ou l'autre des mémoires numériques (70 ou 80) et en ce qu'il comporte un détecteur d'absence de signaux (65) pour commander l'interruption dudit enregistrement. 4) Appareil selon la revendication 2, caractérisé en ce qu'il comporte un détecteur d'impulsions (66) prévu pour commandeur l'enregistrement des signaux audio présents sur ladite seconde entrée (20) et correspondant à des stimuli, lesdites impulsions étant des signaux de caractéristiques prédéterminées. 5) Appareil selon une des revendications précédentes, caractérisé en ce qu'il comporte des moyens manuels (90) pour interrompre l'enregistrement des signaux audio dans l'une ou l'autre des mémoires nunrériques (70 ou 80). 6) Appareil selon une des revendications 3 à 5, caractérisé en ce que les signaux audio enregistrés dans la mémoire permanente numérique programmable (80) sont exempts de toute période de blanc. 7) Appareil selon une des revendications -côdentes, caractérisé en ce que chaque oeirqnt d'un stimulus dans la mémoire ROM (80) est repéré par des pointeurs automatiquement en temps réel lors de son stockage dans ladite mémoire. 8) Appareil selon une des revendications précédentes, caractérisé en ce que chaque enregistrement d'un stimulus dans la mémoire ROM (80) est repéré par des pointeurs ddìnis manuellement par l'utilisateur lors de la lecture d'un enregistoernent dans la mémoire ROM (80). 9) Appareil selon une des revendications précédentes, caractérise en ce qu'il est prévu pour fonctionner selon la répétition automatique, pour chaque stimulus disponible, d'un scénario consistant en une pluralité de répétitions d'une séquence (SQ) constituée des étapes successives suivantes: une étape (ES) d'écoute d'un stimulus par lilisateur, une étape (ER) d'enregistrement de la réponse donnée par l'utilisateur à ce stimulus et une étape de lecture WR) de la réponse enregistrée. 10) Appareil selon une des revendications précédentes, caractérisé en ce qu'il est prévu pour fonctionner selon la répétition automatque, pour chaque stimulus disponible, d'un scénario consistant en une pluralité de répétitions d'une séquence (SQ) constituée des drapes successives suivantes: une étape d'écoute d'un stimulus (ES) par l'utilisateur, une étape (ER) d'enregistrement de la réponse donnée par l'utilisateur à ce stimulus, une étape (ES) d'écoute du stimulus par l'utilisateur et une étape (LR) de lecture de la réponse enregistrée. 11) Appareil selon une des revendications précédentes, caractérisé en ce qu'il est prévu pour fonctionner selon la répétition automatique, pour chaque stimulus disponible, d'un scénario mettant enjeu des stimuli dits questions et des stimuli dits réponses. Ce scénario commence par le déroulement une séquence (SQ1) ccontiuée d'une étape (ESQ) d'écoute d'un stimulus question par l'utilisateur. Suit ensuite le déroulement de la séquence (SQ2) constituée d'une étape (ER) d'enregistrement de la réponse donnée par l'utilisateur au stimulus question, d'une étape (LR) de lecture de la réponse enuee et d'une étape (ESC) d'écoute du stimulus correction correspondant par l'utilisateur. 12) Appareil selon une des revendications précédentes, caractérisé en ce qu'il est prévu pour fonctionner selon un scénario consistant en une pluralité de répétitions (R) d'un enregistrement (E) enregistré préalablement par l'utilisateur. 13) Appareil selon une des oev-iicttions 9 à 12, caractérisé en ce qu'il comprend des moyens manuels (90) prévus pour interrompre ou modifier le fonctionnement automatique dudit appareil. 14) Appareil selon une des revendications précédentes, caractérisé en ce qu'il comporte un dispositif d'affichage de courbes (110), ledit appareil étant prévu pour lire des échantillons de stimuli ou de réponses dans l'une ou l'autre mémoire (70 ou 80) et pour commander, suite à cette lecture, l'affichage sur ledit dispositif d'affichage (110) de la courbe représentative de amplitude desdits éhantillons en fonction du temps. 15) Appareil selon la revendication 14, caractérisé en ce qu'il est prévu pour coenm.nder l'affichage sur ledit dispositif d'affichage (110) de la courbe représentative de l'amplitude en fonction du temps des signaux audio présent surla première entrée (10) dudit appareil. 16) Appareil selon une des revendications précédentes, caractérisé en ce qu'il est commandé par un circuit de commande vocale (67) permettant l'analyse des signaux audio présents sur la première entrée dudit appareil. 17) Appareil selon une des revendications précédentes, caractérisé en ce qu'en cas d'inactivité pendant une période détrmée, son alimentation se coupe automatiquement en conservant la phasme de travail en cours. 18) Appareil selon une des revendications précédentes, caractérisé en ce que ladite mémoire permanente (80) est une mémoire effaçable électriquement. 19) Appareil selon une des revendications précédentes, caractérisé en ce que ladite mémoire peimanente (80) se présente sous la ferme d'une carte mémoire enfichable dans ledit appai. 20) Appareil selon une des revendications précédentes, caractérisé en ce qu'il comporte une interface (42) dont l'entrée est reliée à un récepteur (44), ladite interfa (42) étant pour permettre le stockage, dans la mémoire RAM (70) ou dans la mémoire ROM (80), de signaux représentatifs de stimuli ou de réponses données à ces stirnli et reçus par ledit récepteur (42). 21) Appareil selon une des revendications précédentes, caractérisé en ce qu'il comporte une interface (45) dont la sortie est reliée à un émetteur (46), ladite interface (45) étant prévue pour permettre l'émission par ledit émetteur (46) de signaux représentatifs de stimulai ou de réponses données à ces stimuli et stockés dans la mémoire RAM (70) ou dans la mémoire ROM (80).