Audio and visual stimuli generation tool
Project description
CLEESE ("Ministry of Silly Speech") is a sound and image manipulation tool designed to generate an infinite number of possible stimuli; be it natural-sounding expressive variations around an original speech recording, or variations on the expression of a human face.
More precisely, CLEESE is currently composed of two engines: PhaseVocoder
and
Mediapipe
.
PhaseVocoder
allows one to create random fluctuations around an audio file’s original contour of pitch, loudness, timbre and speed (i.e. roughly defined, its prosody). One of its foreseen applications is the generation of very many random voice stimuli for reverse correlation experiments.Mediapipe
uses mediapipe's Face Mesh API to introduce random or precomputed deformation in the expression of a visage on an image. This engine was designed to produce batches of deformed faces for reverse correlation experiments.
CLEESE is a free, standalone Python module, distributed under an open-source MIT Licence on the IRCAM Forumnet plateform. It was designed by Juan José Burred, Emmanuel Ponsot and Jean-Julien Aucouturier (STMS, IRCAM/CNRS/Sorbonne Université, Paris), with collaboration from Pascal Belin (Institut des Neurosciences de la Timone, Aix-Marseille Université), with generous funding from the European Research Council (CREAM 335536, 2014-2019, PI: JJ Aucouturier), and support for face deformation was added by Lara Kermarec (2022).
Jupyter notebooks are available as tutorials form sound manipulation and image manipulation.
The user manual in PDF format is available here.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file cleese_stim-2.3.1.tar.gz
.
File metadata
- Download URL: cleese_stim-2.3.1.tar.gz
- Upload date:
- Size: 3.4 MB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fa4a5742cb611e18a134b1d7f9457a803cd5f3d93043bdee06320f9ff3d8f9a6 |
|
MD5 | 71c9bd1f66c0da4ee9ec7638a9743d22 |
|
BLAKE2b-256 | e1e852c63dfa8c63cf42e5648f65ab7ba76922257a7638132e80e2214fdfdc88 |
File details
Details for the file cleese_stim-2.3.1-py3-none-any.whl
.
File metadata
- Download URL: cleese_stim-2.3.1-py3-none-any.whl
- Upload date:
- Size: 33.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 595aaf71c2f7cf3548433cb8a423fdcf56687b722837bf6165226df4aac6bc0a |
|
MD5 | 8bffe38de7f97955c5c058bae8064434 |
|
BLAKE2b-256 | b690a7ffa121b4ecf63d3c5e8ad178ee44ebb9d3b4eb0cdc3881a6156c642bf5 |