Standard

Demonstrating Parselmouth: Integrating Praat into a complex Python workflow. / Jadoul, Yannick.

2018. Poster session presented at Interdisciplinary Approaches in the Language Sciences, .

Research output: Unpublished contribution to conferencePosterResearch

Harvard

Jadoul, Y 2018, 'Demonstrating Parselmouth: Integrating Praat into a complex Python workflow' Interdisciplinary Approaches in the Language Sciences, 5/06/18 - 7/06/18, .

APA

Jadoul, Y. (2018). Demonstrating Parselmouth: Integrating Praat into a complex Python workflow. Poster session presented at Interdisciplinary Approaches in the Language Sciences, .

Vancouver

Jadoul Y. Demonstrating Parselmouth: Integrating Praat into a complex Python workflow. 2018. Poster session presented at Interdisciplinary Approaches in the Language Sciences, .

Author

Jadoul, Yannick. / Demonstrating Parselmouth: Integrating Praat into a complex Python workflow. Poster session presented at Interdisciplinary Approaches in the Language Sciences, .

BibTeX

@conference{f123a580f1f74308addae46831ee3e5f,
title = "Demonstrating Parselmouth: Integrating Praat into a complex Python workflow",
abstract = "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.",
author = "Yannick Jadoul",
year = "2018",
month = "6",
day = "7",
language = "English",
note = "Interdisciplinary Approaches in the Language Sciences : International Max Planck Research School for the Language Sciences Conference 2018 ; Conference date: 05-06-2018 Through 07-06-2018",

}

RIS

TY - CONF

T1 - Demonstrating Parselmouth: Integrating Praat into a complex Python workflow

AU - Jadoul, Yannick

PY - 2018/6/7

Y1 - 2018/6/7

N2 - 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.

AB - 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.

M3 - Poster

ER -

ID: 38129285