Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
PORTABLE APPARATUS FOR PRACTISING THE PRONUNCIATION OF VOICE STIMULI
Document Type and Number:
WIPO Patent Application WO/1996/024917
Kind Code:
A1
Abstract:
A portable apparatus for practising the pronunciation of voice stimuli, such as stimuli for learning a foreign language. The apparatus is provided with an output (30) for delivering audio signals corresponding to said stimuli and to the responses from the user when the stimuli are transmitted, and an input (10) for receiving the audio signals corresponding to said responses. Said apparatus includes a bulk storage means (80) for recording said stimuli and a random access digital memory (70) for digitally recording the user response audio signals. Said bulk storage means consists of a programmable static non-volatile digital memory (80).

Inventors:
BAISSON ANDRE (FR)
Application Number:
PCT/FR1996/000214
Publication Date:
August 15, 1996
Filing Date:
February 09, 1996
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
2B TECHNOLOGY SARL (FR)
BAISSON ANDRE (FR)
International Classes:
G09B5/04; G09B19/06; (IPC1-7): G09B19/06; G09B5/04
Domestic Patent References:
WO1994017508A11994-08-04
Foreign References:
US5191617A1993-03-02
US5266034A1993-11-30
EP0637816A11995-02-08
US4884974A1989-12-05
EP0446576A21991-09-18
US5365434A1994-11-15
DE3700796A11988-07-28
US4802228A1989-01-31
FR2704963A11994-11-10
FR2688327A11993-09-10
Download PDF:
Claims:
1. 1 REVENDICATIONS Appareil portatif destiné à l'exercice de diction de stimuli vocaux, tels des stimuli pour l'apprentissage d'une langue étrangère, ledit appareil comportant une unité de commande (60) dont un port de sortie (51 1) est relié à une sortie (30) prévue pour délivrer les signaux audio correspondant auxdits stimuli ainsi qu'aux réponses données par l'utilisateur à l'émission desdits stimuli et dont un port d'entrée (501) est relié à une entrée (10) prévue pour recevoir les signaux audio correspondant auxdites réponses, ledit appareil comprenant en outre des moyens de mémorisation de masse (80) pour l'enregistrement des signaux audio desdits stimuli et une mémoire numérique à accès aléatoire (70) pour l'enregistrement, sous forme 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) directement accessible par l'unité de commande (60).
2. Appareil selon la revendication I, caractérisé en ce qu'il est pourvu d'une seconde entrée (20) prévue pour recevoir des signaux audio correspondant auxdits stimuli, ledit appareil étant prévu pour pouvoir enregistrer, sous forme numérique, lesdits stimuli dans ladite mémoire permanente (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 stimuli, 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 commander 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 numé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 précédentes, caracteπse en ce que chaque enregistrement d'un stimulus dans la mémoire ROM (80) est repéré par des pointeurs définis automatiquement en temps réel lors de son stockage dans ladite mémoire 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 définis manuellement par l'utilisateur lors de la lecture d'un enregistrement dans la mémoire ROM (80) Appareil selon une des revendications précédentes, caractéπsé 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 l'utilisateur, une étape (ER) d'enregistrement de la réponse donnée par l'utilisateur à ce stimulus et une étape de lecture (LR) de la réponse enregistrée 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 consistant en une pluralité de répétitions d'une séquence (SQ) constituée des étapes 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 1 1) 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 en jeu des stimuli dits questions et des stimuli dits réponses, ledit scénario comprenant une séquence (SQ1) constituée d'une étape (ESQ) d'écoute d'un stimulus question par l'utilisateur et une 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 enregistrée et d'une étape (ESC) d'écoute du stimulus correction correspondant par l'utilisateur Appareil selon une des revendications 9 à 11. caractérisé en ce qu'il comprend des moyens manuels (90) prévus pour interrompre ou modifier le fonctionnement automatique dudit appareil Appareil selon une des revendications précédentes, caractérisé en ce que ladite mémoire permanente (80) est une mémoire effaçable électπquement Appareil selon une des revendications précédentes, caracteπsé en ce que ladite mémoire permanente (80) se présente sous la forme d'une carte mémoire comprenant des plots de connexion destines a coopérer avec des moyens de connexion dudit appareil 15) 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 interface (42) étant prévue 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 stimuli et reçus par ledit récepteur (42).
6. 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 stimuli ou de réponses données à ces stimuli et stockés dans la mémoire RAM (70) ou dans la mémoire ROM (80).
Description:
Appareil portatif destiné à l'exercice de diction de stimuli vocaux

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 question. 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, on connaisse aussi des appareils qui utilisent des disques. Or l'utilisation de magnétophones ou d'appareils de ce 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 longue périodes de rembobinage.

Les inconvénients mentionnés ci-dessus liés aux manipulations nécessaires à l'écout répétée d'un même stimulus, puis d'une réponse à ce stimulus, sont en partie résolus dans l document FR-A- 2 538 599 qui présente un appareil capable de détecter la fin d'un exercic enregistré, de commander le rembobinage de la bande magnétique, puis de commander un nouvelle lecture. Néanmoins, cet appareil résout certes le problème des manipulation nécessaires à la commande du ou des magnétophones mais ne résout pas ceux liés au temps d rembobinage et au temps d'accès à des exercices différents.

Le document de brevet US-A- 4 591 929 apporte une solution à ce dernier problème e proposant l'utilisation d'une mémoire numérique statique temporaire de type RAM (rando 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 le réécouter l'un ou l'autre à volonté et, ce, avec une rapidité quasi-instantanée. Mais un tel système suppose l'enregistrement fréquent de stimuli dans la mémoire ce qui oblige à de manipulations fastidieuses. L'utilisation d'une mémoire de type RAM implique la perte de informations stockées lors de la mise hors tension de l'appareil à moins de continuer l'alimenter en énergie. Il faut ajouter que la présence d'un dispositif mécanique tel qu'u magnétophone cumulée avec les contraintes de conservation des données stockées dans l mémoire de type RAM compromettent la possibilité d'utilisation en tant qu'appareil portatif.

On connaît également, notamment par le document US-A-5 191 617, un système vocal interactif qui est essentiellement constitué d'un ordinateur du type IBM PC XT pourvu d'une carte vocale insérée dans un des bus de connexion de l'ordinateur et d'un lecteur de mémoire morte sous forme de disque ou CDROM. Un tel système n'est pas un système portatif au sens de l'invention, c'est-à-dire un système dont les dimensions sont suffisamment faibles afin qu'il soit possible de le transporter et de l'utiliser en tout endroit. Par ailleurs, la structure d'un tel système portatif doit être telle qu'elle permette son autonomie énergétique.

La présente invention vise donc à fournir un appareil portatif qui peut être utilisé individuellement et qui s'affranchit totalement des inconvénients rencontrés par les appareils de laboratoire de langue mentionnés ci-dessus, notamment l'utilisation d'un magnétophone ou de tout autre dispositif mécanique de stockage de masse ou d'appareils qui de par leur structure soit volumineux et donc non-portatif.

La présente invention vise par conséquent un appareil individuel, c'est-à-dire un appareil comportant une unité de commande dont un port de sortie est relié à 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 dont un port d'entrée est relié à 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 directement accessible par l'unité de commande.

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 stimuli, 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 de présence de signaux audio sur la premiè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 commander l'enregistrement desdits signaux audio dans l'une 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, lesdites 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 interrompre l'enregistrement 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 enregistrement d'un stimulus dans la mémoire ROM est repéré par des pointeurs définis automatiquement en temps réel lors de son stockage dans ladite mémoire.

Selon une autre caractéπstique de l'invention, chaque enregistrement 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 caracteπstique de l'invention, ledit appareil est prévu pour fonctionner selon la répétition automatique, pour cliaque stimulus disponible, d'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 de la réponse enregistrée

Selon une autre caractéristique de l'invention, ledit appareil 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 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, 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 la répétition automatique, pour chaque stimulus disponible, d'un scénario mettant en jeu des stimuli dits questions et des stimuli dits corrections, ledit scénario comprenant une séquence d'écoute d'un stimulus question par l'utilisateur et 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 enregistrée par l'utilisateur et une étape de lecture du stimulus correction associe audit stimulus question

Selon une autre caractéristique de l'invention, ledit appareil comprend des moyens manuels prévus pour interrompre ou modifier le fonctionnement automatique dudit appareil Selon une autre caracteπstique de l'invention, ladite mémoire permanente est une mémoire effaçable électriquement Ladite mémoire peut également se présenter sous la forme d'une carte mémoire comprenant des plots de connexion destinés à coopérer avec des moyens de connexion dudit appareil

Selon une autre caractéπstique de l'invention, il comporte une interface dont l'entrée est reliée à un récepteur, 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 permettre l'émission par ledit émetteur de signaux représentatifs de stimuli ou de réponses donné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, apparaîtront plus clairement à la lecture de la description suivante d'un exemple de réalisation, ladite description étant faite en relation avec les dessins joints parmi lesquels: la Fig. 1 est un schéma synoptique d'un appareil selon l'invention, et les Figs. 2a à 2d sont des diagrammes temporels illustrant respectivement les déroulements de différents sccnarii de fonctionnement d'un appareil selon l'invention.

L'appareil représenté à la Fig. 1 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 magnétophone, une radio, un lecteur de disques à lecture optique etc. Il 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 permanente 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 commande 60 est relié à la sortie d'un convertisseur analogique numérique 50 dont l'entrée est reliée, via l'interface 40, aux entrées 10 et 20 de l'appareil. Un port de sortie 511 de l'unité de commande 60 est relié à 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 1 1 1 auxquels sont respectivement reliés 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 source autonome, par exemple une pile ou un accumulateur, ou telle qu'une alimentation prévue pour être branchée au réseau secteur.

La mémoire ROM 80 est utilisée pour stocker les stimuli sous forme d'une pluralité d'échantillons et la mémoire RAM pour stocker, comme nous le verrons par la suite, les réponses de l'utilisateur.

Du fait que les mémoires RAM 70 et ROM 80 sont reliées, par les bus de données 601 et d'adresse 602, à l'unité de commande 60, l'accès, par ladite unité 60, est direct, c'est-a-dire qu'il n'est pas effectué par un transfert préalable d'un support de données vers une des deux mémoires Ainsi, l'utilisation d'une mémoire ROM 80 pour stocker les stimuli et d'une mémoire RAM 70 pour stocker les réponses de l'utilisateur va permettre un accès quasi instantané a l'ensemble des échantillons de sons stockés dans ces mémoires Si l'ensemble de ces échantillons concerne un cours d'enseignement d'une langue, l'ensemble du cours est accessible instantanément sans que des tranferts de données soient nécesssaires d'un support a un autre

L'utilisation d'une mémoire ROM 80 fait 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 utilisera avantageusement, du fait de ses grandes facilité et rapidité de programmation, une mémoire ROM nommée dans le domaine 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 données compressées sous un format dit ADPCM (adaptative differential puise 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 Elle comprend encore un détecteur de présence de signaux audio 64 sur l'une 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 entrées 10 ou 20 et un détecteur 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 compresseur de données 62 dont la sortie est reliée a l'unité de gestion 61 Le port 501 est encore relie 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 51 1 via le decompresseur de données 63 et le dispositif d'effets spéciaux

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 l'entrée 10 sont transmis, par l'intermédiaire de l'interface 40, au convertisseur 50 qui procède à leur échantillonnage et a la

conversion des échantillons en signaux numériques, par exemple du type 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 présence 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 à proprement parlé la présence ou l'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'enregistrement 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 signal audio pendant un temps détermine, par exemple une seconde, il transmet une impulsion à l'unité de gestion 61 qui stoppe alors le processus d'enregistrement des échantillons 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 signal audio de parole. Cette adresse est stockée par l'unité de gestion 61 en tant que pointeur de l'adresse de fin de la réponse.

On va considérer maintenant la phase 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é de 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 transmis à 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 51 1 de l'unité de commande 60, le générateu d'effets spéciaux 68 peut éventuellement créer des distorsions du signal qui seraient souhaitée par l'utilisateur.

Lorsqu'un processus de lecture d'une réponse déterminée est demandé, l'unité de gestio 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 6 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'enregistrement de la réponse de l'utilisateur et la phase de lecture de cett réponse qui sont respectivement effectuées comme cela vient d'être décrit sont utilisée alternativement, selon différentes procédures ou modes de fonctionnement, pour constituer de scénarii types dont des exemples vont maintenant être détaillés. L'emploi de scénarii type fournit à l'utilisateur un mode d'utilisation très simple nécessitant une manipulation minimal 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 valeu par défaut (par exemple 3) qui peut être modifiée par l'utilisateur au moyen du clavier 90, de l séquence SQ constituée des étapes successives suivantes: une étape ES d'écoute d'un stimulu par l'utilisateur, une étape ER d'enregistrement de la réponse donnée par l'utilisateur à c stimulus et une étape LR de lecture de la réponse enregistrée. Ce processus se déroul automatiquement pour chaque stimulus stocké dans la mémoire ROM 80.

Le second, illustré par la Fig. 2b, est basé sur le même principe, mais avec répétition d la séquence SQ constituée des étapes successives suivantes: une étape ES d'écoute d'un stimulu par l'utilisateur, une étape ER d'enregistrement de la réponse donnée par l'utilisateur à c stimulus, une étape ES d'écoute du stimulus par l'utilisateur et une étape LR de lecture de l 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 o précédents avant la fin des n répétitions, de manière quasi instantanée, en actionnant les touche "avance" ou "recul" du clavier 90. La répétition du stimulus en cours peut également êtr commandée en actionnant la touche "répétition" du clavier 90.

Le troisième scénario, illustré par la Fig. 2c, met en jeu des stimuli dits question associés à des stimuli dits corrections. Ce scénario commence par le déroulement d'une séquenc

SQ 1 constitué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 enregistrée et d'une étape ESC d'écoute du stimulus correction correspondant par l'utilisateur. La séquence SQ2 se répète n fois, à 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 luminescentes de couleurs différentes du dispositif avertisseur 1 10 indiquent à l'utilisateur la phase de la séquence en cours. Par ailleurs. le passage d'un stimulus à un autre est indiqué à l'utilisateur par un bref signal sonore. En cas de non réaction de l'utilisateur pendant un temps déterminé 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, enregistre 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 microphone. 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 automatiquement 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 ménageant 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 enregistrement se fait à partir de la seconde entrée 20 à laquelle on a reliée une source telle qu'un magnétophone, 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 commande 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 gestion 61.

On a prévu trois modes 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 incrcmenté 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 stockes dans la mémoire RAM 70 entre la première adresse et l'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 sauvegardée 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'enregistrement, également automatique, concerne l'enregistrement a 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. Il 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 fonctionne comme le premier mode à l'exception du fait que le processus d'enregistrement est interrompu lorsque l'utilisateur actionne une touche du clavier 90 et redémarre dès la détection 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 déjà é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'enregistrement 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 effacement est 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 l'utilisateur si celui-ci 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 une mémoire interchangeable de grande capacité se présentant sous la forme d'une carte mémoire pourvue de plots de connexion destinés à coopérer avec des moyens de connexion (non représentés) de l'appareil. Lesdites mémoires sont par exemple prévues pour contenir tous les exercices d'un cours complet de langue.

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 1 10. 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'amplitude de ceux-ci en fonction du temps et commander l'affichage de cette courbe sur le dispositif d'affichage 1 10. 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 commande à l'unité de gestion 61.

Le circuit 67 analyse, à la lecture des échantillons qui lui sont fournis, les messages qui s présents, sous forme de signaux audio, sur l'entrée 10 de l'appareil, et si le message analy correspond à une commande connue par ledit circuit, il transmet une impulsion de command l'unité de gestion 61 qui effectue alors la commande idoine. Avantageusement, l'analyse d signaux présents sur l'entrée 10 s'effectue durant l'émission d'un stimulus par l'appareil, afin 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 q est reliée, par un bus 603, à l'unité de gestion 61. L'interface 42 a une entrée qui est reliée à récepteur 44, par exemple du type optique tel qu'un récepteur infrarouge, pour y recevoir d signaux électromagnétiques codés. Ces signaux sont, par exemple, représentatifs de stimuli de réponses données à ces stimuli.

Il comprend encore une interface 45 qui est reliée à l'unité de gestion 61 par un bus 6 et dont la sortie est reliée à un émetteur 46, par exemple du type optique tel qu'un émette infrarouge, pour émettre des signaux électromagnétiques codés. Ces signaux sont, par exemp représentatifs de stimuli ou de réponses données à ces stimuli respectivement stockés dans mémoire ROM 80 ou dans la mémoire RAM 70.

Il est alors possible de charger dans l'une des mémoires RAM 70 ou ROM 80 des stim ou des réponses issus du récepteur 44 et d'émettre des réponses ou des stimuli provenant de mémoire RAM 70 ou de la mémoire ROM 80 par l'émetteur 46.