Le VoiceFollower est le premier objet Max d’une série d’applications dédiées à l’interaction gestuelle et sonore développé par nous actuellement.
Le VoiceFollower indique en temps réel la progression dans le temps d’une interprétation, en comparaison avec un enregistrement. Cela permet par exemple de synchroniser divers processus sonores ou visuels avec un texte préenregistré. Il a été expérimenté avec succès pour le théâtre avec de la voix parlée ou des performances avec de la voix chantée.
Principe de fonctionnement
Le VoiceFollower nécessite le chargement d’un fichier son de référence apparaissant dans la fenêtre principale de l’objet. Des marqueurs peuvent être ajoutés à cet enregistrement de référence.
La synchronisation fonctionne uniquement si le texte utilisé lors de la performance est identique à celui de référence. Cet objet n’est donc pas un système de reconnaissance vocale, mais un outil de synchronisation se basant sur des textes fixes.
Le message follow permet alors de démarrer la synchronisation temps-réel: le flux audio reçu par l’objet est analysé et apparaît comme se superposant à l’enregistrement de référence. L’objet retourne l’index temporel courant en continu, ainsi que les messages correspondant à chaque marqueur.




