http://lapho-fr.org/
PMPC fonctionne sur les plateformes Unix et similaires (linux, BSD, etc.)
PMPC réalise une décomposition temps/fréquence par Matching Pursuit des sons étiquettés avec Praat. La comparaison des séquences sonores ainsi décomposées est ensuite réalisée selon une mesure de la complexité de Kolmogorov calculée par le programme Complearn.
Praat a été choisi parce que son langage de script permet d'extraire les séquence étiquetées et même de regrouper plusieurs séquences de même étiquette en un seul fichier qui est traité et envoyé automatiquement sur le programme MPTK (Matching Pursuit).
Pour l'analyse par Complearn, un choix des séquences doit souvent être fait. De simples scripts Shell suffisent à trier massivement les résultats des décompositions et les envoyer sur Complearn.
Praathttp://www.fon.hum.uva.nl/praat/
Praat fonctionne sur tous les systèmes d'exploitations courrants, WindowsTM et Unix.
C'est le plus connus des programmes d'analyse des sons de la parole et certains le considère même comme l'outil standard pour le traitement de la parole. Il est très bien documenté et il existe de nombreuses bibliothèques de scripts utiles disponibles.
http://www.helsinki.fi/~lennes/praat-scripts/
http://ed268.univ-paris3.fr/lpp/pages/EQUIPE/gendrot/page_web/scripts.htm
Ce langage de script intégré facilite de nombreuses tâches. Il est basé sur les commandes de l'interface graphique. Toutefois l'interface utilisateur et le langage sont spécifiques à Praat. Il est toutefois très simple d'extraire des données des fichiers TextGrid résultant de l'étiquetage des sons pour des traitements par d'autres programmes comme R (pour les durées par exemple). C'est ce que nous avons fait pour les séquences sonores avec PPMC.
Akustyk est un paquet de logiciels complet d'analyse de voyelles. Il s'installe comme un greffon sur le logiciel Praat. Il a été conçu pour faciliter l'analyse acoustique de grands ensembles de données. Akustyk permet de préparer les fichiers audio pour l'analyse et de produire des images et des graphiques de haute qualité. Akustyk est particulièrement utile aux chercheurs travaillant dans le domaine de la sociophonetique, mais il peut être utilisée avec succès dans d'autres domaines. Akustyk est utilisé pour la recherche et comme outil d'enseignement.
Akustyk est gratuit et open-source.
http://bartus.org/akustyk/
WaveSurferhttp://www.speech.kth.se/wavesurfer
WaveSurfer fonctionne sur tous les systèmes d'exploitations courants, WindowsTM et Unix.
Ce programme a une existence marginale à côté de Praat, mais mériterait d'être plus connu. Il permet d'étiquetter simplement les séquences sonores et de créer des bases de données TIMIT. L'interface utilisateur de WaveSurfer est naturelle et intuitive. Il faut donc peu de temps pour s'y habituer et commencer à être productif. WaveSurfer qui est limité pour des tâches générales de traitement de la parole, est en revanche bien adapté pour l'étiquetage ToBI, TIMIT et autre.
WinSnoorihttp://www.loria.fr/~laprie/WinSnoori/
Logiciel libre pour l'analyse de la parole.
Il fonctionne seulement avec WindowsTM mais une version JAVATM semble en préparation qui devrait lui permettre de fonctionner sur tout système supportant une machine virtuelle JAVATM.
EMUhttp://emu.sourceforge.net/
EMU est une collection d'outils logiciels pour la création, manipulation et analyse de bases de données de sons de parole. Le coeur d'EMU est un moteur de recherche de base de données qui permet au chercheur de trouver des segments de parole différents basés sur la structure séquentielle et hiérarchique des énoncés. EMU comprend une étiqueteuse interactive qui permet d'afficher des spectrogrammes et les formes d'onde du discours, ce qui permet la création, le classements hiérarchiques et/ou séquentiels des étiquettes pour la prononciation de la parole.
EMU s'interface avec SplusTM et fonctionne parfaitement avec R project
La bibliothèque Emu-R est un ensemble de programmes en langage de programmation R pour l'analyse des discours de toute base de donneés qui peut être lu par le systéme EMU.
http://www.cs.columbia.edu/~agus/tobi/
ToBI est conçu pour l'anglais, il utilise Praat ou WaveSurfer
R projetProgramme d'analyse statistique
http://www.r-project.org/
R est un programme open source semblable au programme professionnel Splus dont il accepte tous les scripts, ou presque.
L'effort à fournir est modeste en comparaison des services rendus en automatisant des analyses multiples par un seul script sur de grands ensembles de données. Une fois les données réunies, une seule commande suffit... Les scripts peuvent être écrits de A à Z ou être des adaptations de scripts existants. L'utilisateur aura rapidement la bibliothèque de scripts qu'il utilise le plus souvent.
L'usage de scripts permet de mieux se concentrer sur la qualité des données, donc des résultats. Les types d'analyse et représentations graphiques possibles justifient des ouvrages de plusieurs centaines de pages. R est compatible au niveau source de données avec tous les tableurs open source ou non comme OpenCalc, Gnumeric, Excel et autres).
Il existe de nombreux projets de grande envergure accessibles sur le site de R, ainsi que de nombreux sripts touchant tous les domaines des statistiques, des probabilités et de l'intelligence artificielle. Vous trouverez des documentations simplifiées ou complètes en français et dans de nombreuses langues.
Voir :
http://cran.r-project.org/
http://addictedtor.free.fr/graphiques/search.php?engine=RGG&q=plot et Graficos Estadisticos con R).
Wekahttp://www.cs.waikato.ac.nz/ml/weka/
Weka est programme en JAVATM qui fonctionne sur toutes les plateformes supportant ce langage.
Weka est une collection d'algoritmes d'apprentissage automatique d'exploration de données (data mining). Les algorithmes peuvent être appliqués directement à un ensemble de données. Les données peuvent aussi être appelés partir de votre propre code Java. Weka contient des outils pour le prétraitement de données, la classification, les régressions, le clustering, les règles d'association et la visualisation. Il est également bien adapté au développement de nouveaux systèmes d'apprentissage machine.
Weka est simple d'installation et facile à comprendre. Nous avons obtenus rapidement des résultats intéressants avec ce programme.
@Manual{,
title = {R: A Language and Environment for Statistical
Computing},
author = {{R Development Core Team}},
organization = {R Foundation for Statistical Computing},
address = {Vienna, Austria},
year = 2010,
note = {{ISBN} 3-900051-07-0},
url = {http://www.R-project.org}
}
Mark Hall, Eibe Frank, Geoffrey Holmes, Bernhard Pfahringer, Peter Reutemann, Ian H. Witten (2009); The WEKA Data Mining Software: An Update; SIGKDD Explorations, Volume 11, Issue 1.