Eunison

These item will be permanently deleted and cannot be recovered. Are you sure?

Online Voice Simulations

INTRODUCTION

This section is divided in two main parts. The first one contains several videos showing the results of unified simulations and replicas. The second part provides FEM codes as open source. Deliverable D7.4 “Remote-access interface” is included as a general user guide describing the step-by-step installation of the software required to run EUNISON simulations. This includes the codes/platforms ArtiSynth, FEniCS and/or FEMUSS. Links to the visualization ParaViewWeb application and to the Jupyter on-line equation solver are also provided.

UNIFIED SIMULATIONS AND REPLICAS

Coupling vocals folds (WP3) to occlusion replica (WP6).

Visualization of EUNISON FEniCS FSI simulation of a replica geometry of the vocal folds and simplified vocal tract, demonstrating self-oscillation and the glottal jet.

Compressible flow results for the realistic fricative [s] geometry: pressure magnitude at the cutting middle plane.

Generation of diphthong [ai]. Link between the biomechanical model Artisynth and the FEM acoustics simulation.

CODE

Sequence of steps of EUNISON simulation when using ArtiSynth in combination with FEniCS or FEMUSS
Sequence of steps of EUNISON simulation when using ArtiSynth in combination with FEniCS or FEMUSS

User Guide: D7.4 Remote-access interface.pdf (current version) - This user guide describes step-by-step how to install and use the software required to run EUNISON simulations as an end user, namely ArtiSynth, and FEniCS and/or FEMUSS.

  • Supplementary packages for using ArtiSynth for EUNISON simulations

    • ATDandCPC.zip - This file contains the source code for the ArtiSynth-to-DOLPHIN (ATD) and the Control-Point-Compiler (CPC) tools developed specifically for EUNISON. ATD is an extension to ArtiSynth used to extract surface meshes in a format which can be directly used by the FEniCS software.
      CPC is a tool used to extract the movement of specific control points from a sequence of surface meshes for the Moisik larynx model. These control points are used to control the movements of the larynx mesh in a FEniCS simulation.

    • Cavity extraction tool (CET) - The CET code creates vocal tract tube meshes from the extracted surface meshes of the surrounding articulators.
      Forthcoming (the CET will be released as open source when the scientific article describing the method has been published).

  • Packages for FEniCS

    • Fenics-hpc_eunison_dist - The file fenics-hpc_eunison_dist.tar.gz contains the EUNISON-specific extensions necessary to run vocal folds and vocal tract simulations in FEniCS.

  • Packages for FEMUSS

    • Femuss_Code_Dissemination.zip - The file Femuss_code_dissemination.zip contains the files needed to use FEMUSS for simulating the acoustic and airflow in the EUNISON vocal tract models.

WEB INTERFACES TO SIMULATIONS

  • ParaViewWeb - ParaViewWeb is an open-source, intuitive, data analysis and visualization Web application. Users can easily build interactive 3D visualizations of the EUNISON simulations in their web browser and explore these rich data sets, to for example understand the mechanics of the self-oscillating vocal folds or the acoustic fields and sources.

  • Jupyter - The Jupyter Notebook is a web application that allows you to create and share documents that contain live code, equations, visualizations and explanatory text. Uses include: data cleaning and transformation, numerical simulation, statistical modeling, machine learning and much more.

    • eunison-jupyter-fenics.zip - The file eunison-jupyter-fenics.zip contains a user guide of the EUNISON Jupyter-FEniCS web interface for biomechanical simulation together with a screenshot and a video of the FEniCS 2D flow solver with the computational method running in the web browser.