Méthode
Praat "Praat:
doing phonetics by computer"
http://www.fon.hum.uva.nl/praat/
"The Praat program was created by Paul Boersma and David Weenink of
the Institute of Phonetics Sciences of the University of Amsterdam."
"Praat" = "Parler" en néerlandais
"Praat est un logiciel libre scientifique gratuit conçu pour la
manipulation, le traitement et la synthèse de sons vocaux (phonétique)."
Free - Open Source
MacOS Linux Windows
Installation sous MacOSX (X.6)
1
Téléchargement de Praat -> praat5302_mac.dmg
2 Installation de Praat
- 2 x clic praat5302_mac.dmg … Installer...
3 Télécharger les fonts en caractères phonétiques:
CharisSIL4.106.zip
DoulosSIL4.106.zip silipa93.zip depuis la même adresse.
- UnZipper les fichiers de fonts
- Glisser les 5 fichiers .ttf et les 3 fichiers .fam obtenus
dans le dossier :
/Library/Fonts/ du
Mac
(Bibliothèque/Fonts/ en français)
Installation sous Linux (Ubuntu 10.04)
Installation sous Windows (7)
Documentation
-
Intro
- Transformer le Help interne à Praat en 1 fichier .pdf:
Praat -> Help -> Menu File -> Print manual... ->
Print all pages whose title starts with: -> ne rien mettre -> OK
-> PDF -> Save as PDF... (sur Mac) -> Un fichier de 982 pages
est créé avec Praat5302
Début
- Lancer Praat
- Fenêtre "Praat Objects" -> Open -> Read from file... ->
Choisir un fichier Audio .aiff .wav .mp3 etc...
-> View & Edit ->

- Touche Tab
Ecouter On/Off
depuis le curseur
- Touche Majuscule + Tab Ecouter tout
- Touche Pomme (Ctrl) + I Zoom In
- Touche Pomme (Ctrl) + O Zoom Out
- Menu View -> Show analyses... -> Choisir l'affichage de:
- spectrogram (Menu Spectrum ->
Spectrogram settings -> pour choisir les réglages)
- pitch
- intensity
- formants
- pulses
-
Re-Synthèse
- Voir Help -> Source-filter
synthesis 4. Using existing sounds
1 Extract the filter from an existing speech sound
- Fenêtre "Praat Objects" -> Sélectionner un son
("Sound Ex_2" par
exemple) -> Synthesize -> Convert -> Resample -> 10000 HZ
pour une voix d'homme.
"For an adult female human voice, tradition assumes five
formants in the range between 0 and 5500 hertz, say at 550, 1650, 2750,
3850, and 4950 hertz. For the linear prediction in Praat, you will have
to implement this 5500-Hz band-limiting by resampling the original
speech signal to 11 kHz. For a male voice, you would use 10 kHz; for a
young child, 20 kHz."
- On obtient "Sound Ex_2_10000"
- Fenêtre "Praat Objects" -> Sélectionner "Sound
Ex_2_10000" ->
Analyse -> Formants & LPC -> To LPC (burg)... 10
0.025
0.005 50.0 -> OK
- On obtient "LPC Ex_2_10000"
- Fenêtre "Praat Objects" -> Sélectionner "LPC
Ex_2_10000" -> Analyse -> To Spectrogram... 20 0 50
- Fenêtre "Praat Objects" -> Sélectionner "Spectrogram Ex_2_10000"
-> Draw -> Paint... 0 0 0 0 100 yes 50 0 0 yes
2 Extract the source from an existing speech sound
- Fenêtre "Praat Objects" -> Sélectionner "Sound
Ex_2_10000" & "LPC Ex_2_10000" -> Analyse -> Filter (inverse)
- On obtient un 2e "Sound Ex_2_10000"
3 Synthesis
- Fenêtre "Praat Objects" -> Sélectionner "Sound
Ex_2_10000" (le 2e) & "LPC Ex_2_10000" -> -> Analyse ->
Filter no
- On obtient un 3e "Sound Ex_2_10000"
Installer un plugin
Praat
Vocal Toolkit "A Praat plugin with automated scripts for
voice processing"
1 Télécharger
http://www.praatvocaltoolkit.com/download-installation.html
-> plugin_VocalToolkit.zip -> Extraire -> Dossier
"plugin_VocalToolkit"
2 Placer le dossier "plugin_VocalToolkit" dans:
Sous MacOS
"/Users/(UserName)/Library/Preferences/Praat Prefs/"
Sous Windows XP:
"C:\Documents and Settings\(UserName)\Praat\"
Sous Windows Vista and
later: "C:\Users\(UserName)\Praat\"
Sous Linux:
"/UserName/.praat-dir/"
3 2 menus sont ajoutés dans Praat:
Copy
Copy duration..., Copy EQ curve, Copy
formants, Copy intensity contour, Copy pitch contour, Copy pitch
median, Copy vocal tract, Dynamic time warping, Mix..., Vocoder
(carrier/modulator)
Process
Add noise..., Analyse to EQ Preset...,
Breathiness..., Change duration..., Change formants..., Change pitch
median..., Change pitch range..., Change note..., Change semitones...,
Change vocal tract..., Compressor..., Create waveform..., Cut pauses,
Echo..., EQ 10 Bands..., EQ Preset...,
Extract pitch,
Extract voiced and unvoiced,
Extract vowels,
Fade..., Fix DC Offset (in-line), Gate..., Hiss filter (low-pass)...,
Invert pitch, Kill octave jumps, Limiter..., Mark regions by pitch,
Mark regions by syllables, Monotonize, Normalize, Pitch smoothing...,
Raspiness..., Reverb..., Rumble filter (high-pass)..., Text to
Speech..., Update EQ Presets list, Vibrato and Tremolo..., Vocoder...,
Whisper
Annoter Aligner Segmenter
Open -> Read from file… -> un
fichier Audio wav par exemple
Fenetre Praat Objects
-> Selectionner le fichier Audio
-> Bouton Annotate
-> To TextGrid...
->
Donner un nom aux tiers
-> Selectionner le fichier Audio & le fichier TexrGrid
-> Bouton View & Edit
Fenetre TextGrid ...
-> Tier
-> Taper du texte
-> Boundary
-> Add on selected tier
pour ajouter des segments
ou 2 x clic
-> Sauver le fichier TextGrid
Fenetre Praat Objects
-> Selectionner le fichier Audio & le fichier TextGrid
-> Bouton Extract
-> Extract all intervals...
Utiliser
EasyAlign
+ Praat sous Windows pour effectuer une segmentation automatique
Script
...
page mise à jour 22 2 2023