Festival ofera un framework pentru dezvoltarea sistemelor de sintetizare vocii dar are si incluse diferite exemple a diferitelor module. Luat ca intreg ofera transpunerea unui text in voce sintetizata prin intermediul unui numai de API-uri: la nivel de shell, prin intermediul unui interpretor, ca librarie C++, din java sau interfata Emacs.
Festival este multi-lingv (suporta engleza britanica/americana si spaniola) pe partea limbii engleze este cel mai avansat. Alte grupuri de dezvoltatori au creat addon-uri si pentru alte limbi. Au fost dezvoltate tool-uri cpmplete si documentatie pentru dezvoltarea de noi voci. Acestea sunt disponibile prin intermediul proiectului Carnegie Mellon's FestVox (
http://festvox.org)
Sistemul este scris in C++ si foloseste Edinburgh Speech Tools Library pentru arhitesctura de nivel scazut si are o schema (SIOD) bazata pe un command interpreter pentru control. Documentatia este oferita in FSF texinfo format care poate genera, un manual tiparit, fisiere info si HTML.
Aceste framework este dezvoltat de catre Centru de cercetare In Tehnologia Vorbirii al Universitatii Edinburgh.
HomePage:
http://www.cstr.ed.ac.uk/projects/festival/DownLoad:
http://www.cstr.ed.ac.uk/projects/festival/download.htmlManual:
http://www.cstr.ed.ac.uk/projects/festival/manualLicenta:
Licenta tip X11. Permite utilizarea comerciala/necomerciala fara restrictii.
Platforme:
- Sun (SunOS si Solaris)
- FreeBSD
- Linux
- SGIs
- HP-UX
- orice masina *nix
- cu oarece eforturi poate fi compilat si pe MS Windows
Features:
- HTS ascunde modelul Markov aflat la baza engine-ului de sinteza de la Nagoya Institute of Technology.
- Multisyn unitate de selectie a engine-ului de sinteza de la CSTR
- suport pentru gcc 3.2 si 3.3 si intel 8.0
- Apple OS X support
Module externe configurabile independent de limba:
- phonesets
- lexicoane
- reguli de cum trebuie sa sune literele
- tokenizing
- part of speech tagging
- intonatie si durata
Ultima versiune stabila 2.00 beta.