Skip to main content

Audio and visual stimuli generation tool

Project description

cleese

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

A tutorial notebook is available here.

The user manual in PDF format is available here.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cleese_stim-2.0.0.tar.gz (22.5 kB view details)

Uploaded Source

Built Distribution

cleese_stim-2.0.0-py3-none-any.whl (27.1 kB view details)

Uploaded Python 3

File details

Details for the file cleese_stim-2.0.0.tar.gz.

File metadata

  • Download URL: cleese_stim-2.0.0.tar.gz
  • Upload date:
  • Size: 22.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.5.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.2

File hashes

Hashes for cleese_stim-2.0.0.tar.gz
Algorithm Hash digest
SHA256 af8c8627c8a6eb39df6494dd6d318b209cb3f46caac72511f4e5a67a0ff76c62
MD5 826906490b1b5e415742bf588bcb59ca
BLAKE2b-256 efb724bfb11b4d07df972a846b987adbab0fa959b2cb7bb86c149ecbfe52c03a

See more details on using hashes here.

File details

Details for the file cleese_stim-2.0.0-py3-none-any.whl.

File metadata

  • Download URL: cleese_stim-2.0.0-py3-none-any.whl
  • Upload date:
  • Size: 27.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.5.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.2

File hashes

Hashes for cleese_stim-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4d3fe5ae4abfca4288e57cfcd4e17ffa7222217bfabe28554a5deaafa4a6c821
MD5 f8a031f7d3cb6b7a43e3db9d0ed8b389
BLAKE2b-256 67c60f7479023c7e819b40015d3c672e9eabbd8c3a5b10a10d12c7b9716428c4

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page