MBROLA-MAC: objectifs...
MBROLA-MAC
Les objectifs

[Accueil] [Objectifs] [Liens] [Logiciels] [Développeurs] [MBROLA DLL] [MacTTS] [Personnes] [Historique] [English version]

Mac-MBROLA

1)- Présentation:

MBROLA est un logiciel de synthèse vocale fondée sur la concaténation des sons. Cette technologie a été développée à la Faculté Polytechnique de Mons (Belgique), par Thierry Dutoit, qui aide généreusement à la diffusion de synthèses vocales de grande qualité et gratuites, sur toutes les plateformes. Le logiciel prend en entrée une liste de phonèmes avec des informations sur la prosodie. (durée des phonèmes et indication sur la position et la fréquence de pitch additionnels). Il produit des échantillons de voix sur 16 bit (linéaires) et échantillonnés à la fréquence de la voix (database).

Ce n'est pas une synthèse vocale au sens où le logiciel ne traduit pas du texte brut en voix (son). Il doit être combiné avec un système de traduction de texte en phonèmes (MacTTS permer de réaliser cette opération mais il reste du travail, notamment pour intégrer la synthèse dans MacOS).

2)- Objectifs de la promotion de MBROLA sur MacOS:

Le but est d'obtenir une synthèse vocale française complète (du texte jusqu'au son, compatible avec le Speechmanager) et de très bonne qualité.

Les étapes prévues sont les suivantes:

- MBROLA en Shared Lib:
(portage réalisée en novembre 1998 par Philippe Devallois). Cela permet à tout développeur d'utiliser MBROLA sans avoir les sources (ce qui nécessite la signature d'un non-disclosure-agreement).L'usage de MBROLA est gratuit pour une utilisation non militaire et non commerciale. Cette étape est maintenant réalisée.

- Vraie synthèse vocale (TTS):
(réalisation en cours depuis février 1999, toujours par Philippe Devallois) En entrée du texte et en sortie production directe de son, avec une interface digne du Mac ou sous la forme d'une autre librairie (avec un programme minimal qui l'utilise).
Cette étape est pratiquement atteinte avec la sortie de MacTTS (améliorations en cours).

- Intégration dans MacOS:
Intégration comme une voix supplémentaire dans le SpeechManager (ou au moins un composant OSAX pour Applescript pour faire parler ses scripts). Des développements préliminaires sont en cours!