12.12.2012 Views

Festival Speech Synthesis System: - Speech Resource Pages

Festival Speech Synthesis System: - Speech Resource Pages

Festival Speech Synthesis System: - Speech Resource Pages

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

for non-commercial use (we are working on a free replacement). In some cases only a pointer to an ftp'able<br />

file plus a program to convert that file to the <strong>Festival</strong> format is included.<br />

festvox_NAME.tar.gz<br />

You'll need a speech database. A number are available (with varying distribution policies). Each voice may<br />

have other dependencies such as requiring particular lexicons<br />

festdoc_1.4.3.tar.gz<br />

Full postscript, info and html documentation for <strong>Festival</strong> and the <strong>Speech</strong> Tools. The source of the<br />

documentation is available in the standard distributions but for your conveniences it has been pre-generated.<br />

In addition to <strong>Festival</strong> specific sources you will also need<br />

A UNIX machine<br />

Currently we have compiled and tested the system under Solaris (2.5(.1), 2.6, 2.7 and 2.8), SunOS (4.1.3),<br />

FreeBSD 3.x, 4.x Linux (Redhat 4.1, 5.0, 5.1, 5.2, 6.[012], 7.[01], 8.0 and other Linux distributions), and it<br />

should work under OSF (Dec Alphas) SGI (Irix), HPs (HPUX). But any standard UNIX machine should be<br />

acceptable. We have now successfully ported this version to Windows NT nad Windows 95 (using the Cygnus<br />

GNU win32 environment). This is still a young port but seems to work.<br />

A C++ compiler<br />

Note that C++ is not very portable even between different versions of the compiler from the same vendor.<br />

Although we've tried very hard to make the system portable, we know it is very unlikely to compile without<br />

change except with compilers that have already been tested. The currently tested systems are<br />

❍ Sun Sparc Solaris 2.5, 2.5.1, 2.6, 2.7, 2.9: GCC 2.95.1, GCC 3.2<br />

❍ FreeBSD for Intel 3.x and 4.x GCC 2.95.1, GCC 3.0<br />

❍ Linux for Intel (RedHat 4.1/5.0/5.1/5.2/6.0/7.x/8.0): GCC 2.7.2, GCC 2.7.2/egcs-1.0.2, egcs 1.1.1, egcs-<br />

1.1.2, GCC 2.95.[123], GCC "2.96", GCC 3.0, GCC 3.0.1 GCC 3.2 GCC 3.2.1<br />

❍ Windows NT 4.0: GCC 2.7.2 plus egcs (from Cygnus GNU win32 b19), Visual C++ PRO v5.0, Visual<br />

C++ v6.0<br />

Note if GCC works on one version of Unix it usually works on others.<br />

We have compiled both the speech tools and <strong>Festival</strong> under Windows NT 4.0 and Windows 95 using the GNU<br />

tools available from Cygnus.<br />

ftp://ftp.cygnus.com/pub/gnu-win32/.<br />

GNU make<br />

Due to there being too many different make programs out there we have tested the system using GNU make<br />

on all systems we use. Others may work but we know GNU make does.<br />

Audio hardware<br />

You can use <strong>Festival</strong> without audio output hardware but it doesn't sound very good (though admittedly you<br />

can hear less problems with it). A number of audio systems are supported (directly inherited from the audio<br />

support in the Edinburgh <strong>Speech</strong> Tools Library): NCD's NAS (formerly called netaudio) a network<br />

transparent audio system (which can be found at ftp://ftp.x.org/contrib/audio/nas/); `/dev/audio' (at 8k<br />

ulaw and 8/16bit linear), found on Suns, Linux machines and FreeBSD; and a method allowing arbitrary<br />

UNIX commands. See section 23. Audio output.<br />

Earlier versions of <strong>Festival</strong> mistakenly offered a command line editor interface to the GNU package readline, but due<br />

to conflicts with the GNU Public Licence and <strong>Festival</strong>'s licence this interface was removed in version 1.3.1. Even<br />

<strong>Festival</strong>'s new free licence would cause problems as readline support would restrict <strong>Festival</strong> linking with non-free<br />

code. A new command line interface based on editline was provided that offers similar functionality. Editline remains<br />

a compilation option as it is probably not yet as portable as we would like it to be.<br />

In addition to the above, in order to process the documentation you will need `TeX', `dvips' (or similar), GNU's<br />

`makeinfo' (part of the texinfo package) and `texi2html' which is available from<br />

http://wwwcn.cern.ch/dci/texi2html/.<br />

However the document files are also available pre-processed into, postscript, DVI, info and html as part of the<br />

distribution in `festdoc-1.4.X.tar.gz'.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!