logo Ircam

VoiceForger

Descriptif

VoiceForger est une bibliothèque pour la transformation de la voix avec une interface utilisateur de haut niveau et une ensemble d’effets élargi par rapport à SuperVP-TRaX. VoiceForger est aussi basée en grande partie sur les analyses et traitements de la bibliothèque SuperVP. Contrairement à TRaX, qui utilise les objet Max/MSP existants, VoiceForger utilise directement l’interface c++ de SuperVP pour une plus grande flexibilité. Grâce à l’avancée récente de la modularité de la bibliothèque SuperVP, VoiceForger reste efficace et permet des transformations en temps réel même pour plusieurs analyses (F0, Voiced/Unvoiced, VUF) secondaires. Le développement de la version C++ de cette bibliothèque a commencé dans le projet Affectif Avatars. Sont prises en compte les transformations d’âge et de genre du locuteur (accessibles aussi dans SuperVP TRaX). VoiceForger utilise des concepts de transformation plus avancés et dynamiques que TRaX. La liste des transformations ciblées contient les âges et genres, les types des voix (rugueuse, chuchotée, aspirée), les émotions (joyeuse, énervé) mais éventuellement aussi les personnalités.

Principales Fonctions Realisées

Dans le cadre du projet Affectif Avatar, a été implémentée l’architecture de base permettant la gestion des modules d’analyse et de synthèse dans la bibliothèque SuperVP et la reconfiguration automatique de la chaine du traitement en fonction des transformations demandées. Ensuite, ont été ajoutés des versions améliorées des transformations accessibles dans TRaX, des transformations du style de parole (tremblé), la transformation de l’ambitus de la parole et les effets chuchoté et parole aspirée (breathy).



Demonstrations


Principal Research Theme: Signal Transformation, Voice
Associated People: Axel Roebel, Christophe Veaux, Snorre Farner, Xavier Rodet
Associated Software: SuperVP, SuperVP-TRaX, VoiceForger
Associated Project: Affective Avatars