praat permet l'enregistrement/traitement des sons, la reconnaissance de phonèmes - il est sous licence GPL, fonctionne sous GNU/Linux
Premier lancement de praat
Voir http://www.fon.hum.uva.nl/praat/download_linux.html pour le lancement puis suivre par exemple ce tutoriel de praat [fr] (cf. ci-dessous pour l'installation/compilation).
Lancement par ./praat (retrouver comment rendre jolie une application X il doit y avoir un fichier ressource pour cela)
Chargement d'un fichier son (enregistré par arecord, stéréo 44100 Hz) : Menu Read / Read from file puis choisir un fichier .wav
indication : comme c'est du X-window, mettre le curseur dans les zones de saisie pour que les caractères apparaissent.
Visualisation : bouton Edit, ce qui permet de voir l'écran en copie sur le côté, le bouton all visualise l'intégralité de l'enregistrement, in/out pour zoomer/dézoomer
La fonte Helvetica est un petit peu plus jolie à l'écran que Times (ce serait pas mal de l'avoir par défaut).
Au début j'ai eu un souci : l'enregistrement ne fonctionne pas, tant en stéréo qu'en mono qu'avec Line et Mic à 44100 Hz ou 96000 Hz, sans doute le micro n'est-il pas correctement reconnu / accédé. Il y avait sans doute un blocage que je n'ai pas identifié lors de l'enregistrement.
Cela fonctionne correctement après avoir rebooté (ce qui a remis le système dans un état standard), même Audacity fonctionne, il me manque quelques outils de diagnostic systématique.
Enregistrement via micro du portable : New / Record stereo sound
- Record source : microphone (je n'ai pas de microphone externe à brancher sur Line)
- Sampling frequency : 48000 Hz (la valeur par défaut à 44100 Hz présente un sifflement)
Compilation de praat : statut ok
obtenue sur http://www.fon.hum.uva.nl/praat/download_sources.html- version 4525 testée ok
- version 5002 testée ok
installation de paquets en prérequis (vos versions peuvent différer)
- lesstif-devel-0.93.94-12mdv2007.0.x86_64
- lib64lesstif1-0.93.94-12mdv2007.0.x86_64
cd praat_sources_xxxx
cp makefiles/makefile.defs.linux.dynamic makefile.defs # choix
make
Compilation correcte hormis un warning à la fin de l'édition de lien (et pas mal de warnings lors de la compilation) :
[snip] cd main; make main_Praat.o make[1]: entrant dans le répertoire « /data1/baud/Developpement/praat_sources_4525/main » gcc -std=gnu99 -DUNIX -Dlinux -I /usr/X11R6/include -Wimplicit -Wreturn-type -Wunused -Wunused-parameter -Wuninitialized -O -I ../sys -I ../fon -c -o main_Praat.o main_Praat.c make[1]: quittant le répertoire « /data1/baud/Developpement/praat_sources_4525/main » gcc -std=gnu99 -DUNIX -Dlinux -I /usr/X11R6/include -Wimplicit -Wreturn-type -Wunused -Wunused-parameter -Wuninitialized -O -o praat main/main_Praat.o fon/libfon.a \ LPC/libLPC.a FFNet/libFFNet.a dwtools/libdwtools.a \ artsynth/libartsynth.a fon/libfon.a stat/libstat.a dwsys/libdwsys.a \ sys/libsys.a GSL/libgsl.a kar/libkar.a -L /usr/X11R6/lib -lXm -lXmu -lXp -lXt -lSM -lICE -lXext -lX11 -lm -lpthread sys/libsys.a(Printer.o): In function `Printer_print': Printer.c:(.text+0x68): warning: the use of `mktemp' is dangerous, better use `mkstemp'