Projecten per jaar
Samenvatting
Interdisciplinary science requires interdisciplinary tools: as different scientific disciplines combine methods and approaches to research language and speech, existing algorithms and tools need to be combined. One of these tools is Praat (Boersma and Weenink, 2018), a software package implementing a wide range of acoustic and phonetic algorithms and analyses. While Python and other scripting languages are designed such that they allow automation and gluing together of different parts of the research into a single workflow, doing so with Praat and its scripting language is not always as straightforward. To simplify the integration of Praat into a complex workflow, we have developed Parselmouth.
Parselmouth is an open-source Python library 1,2 that allows one to access Praat functionality and combine it with other Python tools and libraries, yet feels natural and simple to a Python user. As such, we believe Parselmouth can be useful in a variety of cases, ranging from the visualization of acoustic data or batch analysis of audio files, to computational models on speech perception and acquisition.
We also introduce the possibility of integrating Praat’s phonetic analysis and manipulation of responses and stimuli in an adaptive experiment, using Parselmouth. One widely-used Python framework for setting up and running "a wide range of neuroscience, psychology and psychophysics experiments" is PsychoPy (Peirce, 2007), which includes a graphical interface to build experiments with a minimal amount of coding.
We demonstrate the integration of Parselmouth into PsychoPy experiments with an adaptive staircase experiment (e.g., Kaernbach, 2001; de Boer, 2012) to determine the minimal amount of noise that stops participants from correctly classifying a stimulus. Using Praat functionality through Parselmouth, at each step during the experiment a new audio stimulus is created with the desired signal-to-noise ratio. With the presented examples, we hope to illustrate the new, modern experimental setups and workflows that Parselmouth facilitates, advancing interdisciplinary research to answer questions in language sciences.
Parselmouth is an open-source Python library 1,2 that allows one to access Praat functionality and combine it with other Python tools and libraries, yet feels natural and simple to a Python user. As such, we believe Parselmouth can be useful in a variety of cases, ranging from the visualization of acoustic data or batch analysis of audio files, to computational models on speech perception and acquisition.
We also introduce the possibility of integrating Praat’s phonetic analysis and manipulation of responses and stimuli in an adaptive experiment, using Parselmouth. One widely-used Python framework for setting up and running "a wide range of neuroscience, psychology and psychophysics experiments" is PsychoPy (Peirce, 2007), which includes a graphical interface to build experiments with a minimal amount of coding.
We demonstrate the integration of Parselmouth into PsychoPy experiments with an adaptive staircase experiment (e.g., Kaernbach, 2001; de Boer, 2012) to determine the minimal amount of noise that stops participants from correctly classifying a stimulus. Using Praat functionality through Parselmouth, at each step during the experiment a new audio stimulus is created with the desired signal-to-noise ratio. With the presented examples, we hope to illustrate the new, modern experimental setups and workflows that Parselmouth facilitates, advancing interdisciplinary research to answer questions in language sciences.
Originele taal-2 | English |
---|---|
Status | Published - 7 jun 2018 |
Evenement | Interdisciplinary Approaches in the Language Sciences: International Max Planck Research School for the Language Sciences Conference 2018 - Max Planck Institute, Nijmegen, Netherlands Duur: 5 jun 2018 → 7 jun 2018 https://imprsconference.mpi.nl/past-conferences/2018 |
Conference
Conference | Interdisciplinary Approaches in the Language Sciences: International Max Planck Research School for the Language Sciences Conference 2018 |
---|---|
Verkorte titel | IMPRS |
Land/Regio | Netherlands |
Stad | Nijmegen |
Periode | 5/06/18 → 7/06/18 |
Internet adres |
Vingerafdruk
Duik in de onderzoeksthema's van 'Demonstrating Parselmouth: Integrating Praat into a complex Python workflow'. Samen vormen ze een unieke vingerafdruk.Projecten
- 1 Afgelopen
-
FWOTM774: Datamining en continue spraak: Het modelleren van spraakverwerving bij kinderen door het blootleggen van bouwstenen en patronen in gesproken taal
De Boer, B., Goethals, B. & Jadoul, Y.
1/10/15 → 30/09/19
Project: Fundamenteel
Onderzoekersoutput
- 1 Article
-
Introducing Parselmouth: A Python Interface to Praat
Jadoul, Y., Thompson, B. & De Boer, B., nov 2018, In: Journal of Phonetics. 71, blz. 1-15 15 blz.Onderzoeksoutput: Article › peer review
Open AccessBestand289 Citaten (Scopus)1337 Downloads (Pure)
Activiteiten
- 1 Talk or presentation at a conference
-
Parselmouth: an efficient Python interface to the Praat phonetics software package
Yannick Jadoul (Speaker)
31 aug 2018Activiteit: Talk or presentation at a conference