Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

RFIA Cours1 PDF

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 20

Université Badji Mokhtar Annaba

Département d’Informatique
Groupe de Recherche en Intelligence Artificielle GRIA/LRI
MASTER « RFIA » Reconnaissance des Formes et Intelligence Artificielle

Module: Reconnaissance Automatique de la Parole - RAP

« Je parle, donc je suis ? »

Dirigé par: Dr. LAZLI L.


Le traitement de la parole est aujourd’hui une composante fondamentale des
sciences de l’ingénieur. Située au croisement du traitement du signal numérique et
du traitement du langage (c’est-à-dire du traitement de données symboliques), cette
discipline scientifique a connu depuis les années 60 une expansion fulgurante, liée
au développement des moyens et des techniques de télécommunications.
L’importance particulière du traitement de la parole dans ce cadre plus général
s’explique par la position privilégiée de la parole comme vecteur d’information dans
notre société humaine.
La parole est en effet un des seuls à être à la fois produit et perçu instantanément
par le cerveau. La parole est en effet produite par le conduit vocal, contrôlé en
permanence par le cortex moteur.

2
L’étude des mécanismes de phonation permettra donc de déterminer, dans
une certaine mesure, ce qui est parole et ce qui n’en est pas. De même,
l’étude des mécanismes d’audition et des propriétés perceptuelles qui s’y
rattachent permettra de dire ce qui, dans le signal de parole, est réellement
perçu. Mais l’essence même du signal de parole ne peut être cernée de façon
réaliste que dans la mesure où l’on imagine, bien au-delà de la simple mise en
commun des propriétés de production et de perception de la parole, les
propriétés du signal dues à la mise en boucle de ces deux fonctions. Mieux
encore, c’est non seulement la perception de la parole qui vient influer sur sa
production par le biais de ce bouclage, mais aussi et surtout sa
compréhension. On ne parle que dans la mesure ou l’on s’entend et où l’on se
comprend soi-même; la complexité du signal qui en résulte s’en ressent
forcément.

3
Les techniques modernes de traitement de la parole tendent cependant à
produire des systèmes automatiques qui se substituent à l’une ou l’autre de ces
fonctions :

• Les reconnaisseurs ont pour mission de décoder l’information portée par le


signal vocal à partir des données fournies par l’analyse.

• Les synthétiseurs ont quant à eux la fonction inverse de celle des


reconnaisseurs de parole : ils produisent de la parole artificielle.

•Les codeurs est de permettre la transmission ou le stockage de parole avec un


débit réduit, ce qui passe tout naturellement par une prise en compte
judicieuse des propriétés de production et de perception de la parole.

4
On comprend aisément que, pour obtenir de bons résultats dans chacune de
ces tâches, il faut tenir compte des caractéristiques du signal étudié. Et, vu la
complexité de ce signal, due en grande partie au couplage étroit entre
production, perception, et compréhension. Il n’est pas étonnant que les
recherches menées par les spécialistes soient directement liées aux progrès
obtenus dans de nombreuses autres disciplines scientifiques.
Comme le remarque très justement Allen:
"Le traitement de la parole fournit d’excellents exemples pour l’étude de systèmes
complexes, dans la mesure où il soulève des questions fondamentales dans les
domaines du partitionnement des systèmes, du choix d’unités descriptives, des
techniques de représentation, des niveaux d’abstraction, des formalismes de
représentation de la connaissance, de l’expression d’interactions entre contraintes, des
techniques de modularité et de hiérarchisation, des techniques d ’estimation de
vraisemblance, des techniques de mesure de la qualité et du naturel d’un stimulus, de
la détermination de classes d’équivalence, de la paramétrisation de modèles
adaptatifs, de l’étude des compromis entre représentations procédurales et
déclaratives, de l’architecture des systèmes, et de l’exploitation des technologies
modernes pour produire des systèmes qui fonctionnent en temps réel pour un coût
5
acceptable".
Qu’est-ce que la parole ?
La parole apparaît physiquement comme une variation de la pression de l’air
causée et émise par le système articulatoire. La phonétique acoustique
étudie ce signal en le transformant dans un premier temps en signal
électrique grâce au transducteur approprié : le microphone (lui-même
associé à un préamplificateur). De nos jours, le signal électrique résultant est
le plus souvent numérisé. Il peut alors être soumis à un ensemble de
traitements statistiques qui visent à en mettre en évidence les traits
acoustiques : sa fréquence fondamentale, son énergie, et son spectre.

Chaque trait acoustique est lui-même intimement lié à une grandeur


perceptuelle : pitch, intensité, et timbre.

6
1) L’échantillonnage transforme le signal à temps continu x(t) en signal à temps
discret x(n) défini aux instants d’échantillonnage, multiples entiers de la période
d’échantillonnage, celle-ci est elle-même l’inverse de la fréquence
d’échantillonnage.
Pour ce qui co’ncerne le signal vocal, le choix de cette fréquence
d’échantillonnage résulte d’un compromis. Son spectre peut s’étendre jusque 12
kHz. Il faut donc en principe choisir une fréquence égale à 24 kHz au moins pour
satisfaire au théorème de Shannon. Cependant, le coût d’un traitement
numérique, filtrage, transmission, ou simplement enregistrement peut être
réduit d’une façon notable si l’on accepte une limitation du spectre par un
filtrage préalable.
- Pour la téléphonie, on estime que le signal’ garde une qualité suffisante lorsque
son spectre est limité à 3400’ Hz et l’on choisit une fréquence d’échantillonnage
gale à 8000 Hz.
- Pour les techniques d’analyse, de synthèse ou de reconnaissance de la parole, la
fréquence peut varier de 6000 à 16000 Hz.
- Par contre pour le signal audio (parole et musique), on exige une bonne
représentation du signal jusque 20 kHz et l’on utilise des fréquences
d’échantillonnage de 44.1 ou 48 kHz.
7
2) Parmi le continuum des valeurs possibles pour les échantillons x(n), la
quantification ne retient qu’un nombre fini 2b de valeurs (b étant le nombre
de bits de la quantification), espacées du pas de quantification q. Le signal
numérique résultant est noté x(n). Une quantification de bonne qualité
requiert en général 16 bits.
Une caractéristique essentielle qui résulte du mode de représentation est le
débit binaire, exprimé en bits par seconde (b/s), nécessaire pour une
transmission ou un enregistrement du signal vocal.
-La transmission téléphonique classique sur une ligne RNIS exige un débit de 8
kHz x 8 bits = 64 kb/s;
- la transmission ou l’enregistrement d’un signal audio exige en principe un
débit de l’ordre de 48 kHz x 16 bits = 768 kb/s (à multiplier par deux pour un
signal stéréophonique).

8
Audiogramme de signaux de parole.

La figure représente l’évolution temporelle, ou audiogramme, du signal vocal


pour les mots ‘parenthèse’, et ‘effacer’. On y constate une alternance de zones
assez périodiques et de zones bruitées, appelées zones voisées et non-voisées.
9
Exemples de son voisé (haut) et non-voisé (bas).

La figure donne une représentation plus fine de tranches de signaux


voisés et non voisés. L’évolution temporelle ne fournit cependant pas
directement les traits acoustiques du signal.
10
La transformée de Fourier à court terme est obtenue en extrayant de
l’audiogramme une trentaine de millisecondes de signal vocal et en
effectuant un transformée de Fourier sur ces échantillons. Le résultat de cette
transformation mathématique est souvent présenté dans un graphique qui
donne, en fonction de la fréquence, l’amplitude des composantes présentes
dans le signal analysé.

11
Evolution temporelle (en haut) et transformée de Fourier discrète
(en bas) du [a] et du [∫] de 'baluchon' (tranche de 30 ms). 12
La figure illustre la transformée de Fourier d’une tranche voisée et celle d’une
tranche non-voisée. Les parties voisées du signal apparaissant sous la forme de
successions de pics spectraux marqués, dont les fréquences centrales sont
multiples de la fréquence fondamentale. La forme générale de ces spectres,
appelée enveloppe spectrale, présente elle-même des pics et des creux qui
correspondent aux résonances et aux anti-résonances du conduit vocal et sont
appelés formants et anti-formants.
L’évolution temporelle de leur fréquence centrale et de leur largeur de bande
détermine le timbre du son. Le spectre d’un signal de type voisé possède en
général plus de composantes en basse fréquence qu’en haute fréquence. Par
contre, le spectre d’un signal non voisé présente une amplitude plus importante
en haute fréquence (ce qui correspond à la perception que nous en avons : les
fricatives non-voisées [f,s,p] sont des sons plus « aigus » que les voyelles).

Il est souvent intéressant de représenter l’évolution temporelle du spectre à


court terme d’un signal, sous la forme d’un spectrogramme. L’amplitude du
spectre y apparaît sous la forme de niveaux de gris dans un diagramme en deux
dimensions temps-fréquence. Ils mettent en évidence l’enveloppe spectrale du
signal, et permettent par conséquent de visualiser l’évolution temporelle des
formants. 13
Spectrogramme et audiogramme de la phrase anglaise 'Alice's
Adventures’, échantillonnée à 11.25 kHz.
14
On reconnaît sans peine, à la figure , les formants caractéristiques des voyelles,
et les composantes à plus hautes fréquences caractéristiques des consonnes.

La position et l’évolution des formants est caractéristique des sons produits. La


seule lecture d’un spectrogramme (sans l’écoute du signal correspondant)
permet d’ailleurs à l’œil expérimenté de certains phonéticiens de retrouver le
contenu du message parlé. Cette propriété n’est évidemment pas vraie pour
l’audiogramme, qui renseigne peu sur le timbre des séquences sonores
produites.

C’est donc bien que le spectrogramme présente sous une forme simple
l’essentiel de l’information portée par le signal vocal.

Notons qu’une analyse d’un signal de parole n’est pas complète tant qu’on n’a
pas mesuré l’évolution temporelle de la fréquence fondamentale ou pitch.

15
Evolution de la fréquence de vibration des cordes vocales dans la phrase
"les techniques de traitement numérique de la parole". La fréquence est
donnée sur une échelle logarithmique; les sons non-voisés sont associés à
une fréquence nulle.

On constate qu’à l’intérieur des zones voisées la fréquence fondamentale


évolue lentement dans le temps. Elle s’étend approximativement de 70 à 250
Hz chez les hommes, de 150 à 400 Hz chez les femmes, et de 200 à 600 Hz
chez les enfants.

16
Les traits acoustiques du signal de parole sont évidemment liés à sa production.
L’intensité du son est liée à la pression de l’air en amont du larynx. Sa fréquence,
qui n’est rien d’autre que la fréquence du cycle d’ouverture/fermeture des cordes
vocales, est déterminée par la tension de muscles qui les contrôlent. Son spectre
résulte du filtrage dynamique du signal glottique (impulsions, bruit, ou
combinaison des deux) par le conduit vocal, qui peut être considéré comme une
succession de tubes ou de cavités acoustiques de sections diverses. Ainsi, par
exemple, on peut approximativement représenter les voyelles dans le plan des
deux premiers formants (voir figure).

17
Représentation des voyelles dans le plan F1-F2

On observe un certain recouvrement dans les zones formantiques correspondant


à chaque voyelle. D’une manière plus générale, voyelles et consonnes
apparaissent sous une multitude de formes articulatoires, appelées allophones
(ou variantes). Celles-ci résultent soit d’un changement volontaire dans
l’articulation d’un son de base comme cela arrive souvent dans les
prononciations régionales (ex : les différentes prononciations régionales du [ô]
en français).
18
De telles variations ne portent aucune information sémantique. Les variantes
phoniques sont également causées, et ce de façon beaucoup plus systématique,
par l’influence des phones environnants sur la dynamique du conduit vocal. Les
mouvements articulatoires peuvent en effet être modifiés de façon à minimiser
l’effort à produire pour les réaliser à partir d’une position articulatoire donnée, ou
pour anticiper une position à venir.
Ces effets sont connus sous le nom de coarticulation. Les phénomènes
coarticulatoires sont dus au fait que chaque articulateur évolue de façon continue
entre les positions articulatoires. Ils apparaissent même dans le parlé le plus
soigné (on en trouve un exemple frappant à la figure suivante).

Ces phénomènes de coarticulation sont en grande partie responsables de la


complexité des traitements réalisés sur les signaux de parole pour en obtenir
l’analyse, la reconnaissance, ou la synthèse.

19
Un cas d'assimilation de sonorité (coarticulation affectant le voisement d'une
sonore). A gauche, le début du mot 'annuellement', dans lequel [ ] est placé
dans un contexte voisé. A droite, le début de 'actuellement' : [ ] est totalement
dévoisé à cause de la plosive sourde qui précède.
20

Vous aimerez peut-être aussi