-
Notifications
You must be signed in to change notification settings - Fork 3
Trying to resurrect this singing speech synthesizer to make it working on Unix/MacOs
License
alesaccoia/festival_flinger
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
This is an attempt of rescuing the almost disaeeared Flinger module for Festival. I have found the code on https://github.com/danx0r/festival It was heavily hacked, Makefiles missing/not up-to-date and was prepared for Windows systems. This is a attempt to get the thing working again on mac os. License: the license it's for festival. For the Flinger module and the OGI voices in /lib/voices there seems to be different licensing, see http://www.ohsu.edu/tech-transfer/portal/technology.php?technology_id=23064 http://www.ohsu.edu/xd/research/centers-institutes/center-for-spoken-language-understanding/product-licensing.cfm I take no responsability for this, if you want to use it it's up to you to find out what i Notes -- BUILDING -- The program has hardcoded 32 bit pointer arithmetics, and it uses the configuration flags that are in the speech_tools. in speech_tools/config/compilers/gcc_defaults.mak you should have the lines CFLAGS = $(GCC_SYSTEM_OPTIONS) -arch i386 $(CC_OTHER_FLAGS) CXXFLAGS = $(GCC_SYSTEM_OPTIONS) -fno-implicit-templates -arch i386 $(CC_OTHER_FLAGS) LINKFLAGS = $(LD_OTHER_FLAGS) -arch i386 ---DEBUGGING--- To get a debug build, these flags had to be added to config/config.in OPTIMISE=0 WARN=1 # VERBOSE=1 DEBUG=1 ---USAGE--- The voices named *ogi* work pretty well Follows the original license of Festival 2.4 ------------------------------- The Festival Speech Synthesis System version 2.4 December 2014 This directory contains the Festival Speech Synthesis System, developed at CSTR, University of Edinburgh. The project was originally started by Alan W Black and Paul Taylor but many others have been involved (see ACKNOWLEDGEMENTS file for full list). Festival offers a general framework for building speech synthesis systems as well as including examples of various modules. As a whole it offers full text to speech through a number APIs: from shell level, though a Scheme command interpreter, as a C++ library, and an Emacs interface. Festival is multi-lingual (currently English (US and UK) and Spanish are distributed but a host of other voices have been developed by others) though English is the most advanced. The system is written in C++ and uses the Edinburgh Speech Tools for low level architecture and has a Scheme (SIOD) based command interpreter for control. Documentation is given in the FSF texinfo format which can generate, a printed manual, info files and HTML. COPYING Festival is free. Earlier versions were restricted to non-commercial use but we have now relaxed those conditions. The licence is an X11 style licence thus it can be incorporated in commercial products and free source products without restriction. See COPYING for the actual details. INSTALL Festival should run on any standard Unix platform. It has already run on Solaris, SunOS, Linux and FreeBSD. It requires a C++ compiler (GCC 2.7.2, 2.8.1, 2.95.[123], 3.2.3 3.3.2 RedHat "gcc-2.96", gcc 3.3, gcc 4.4.x and gcc-4.5.x are our standard compilers) to install. A port to Windows XP/NT/95/98 and 2000 using either Cygnus GNUWIN32, this is still new but many people are successfully using it. A detailed description of installation and requirements for the whole system is given in the file INSTALL read that for details. NEWS Keep abreast of Festival News by regularly checking the Festival homepage http://www.cstr.ed.ac.uk/projects/festival/ or the US site http://festvox.org/festival/ New in Festival 2.2 updates to hts (hts_engine 1.07) and clustergen New in Festival 2.1 Support for various new GCC compilers Improved support for hts, clustergen, clunits and multisyn voices lots of wee bugs fixed
About
Trying to resurrect this singing speech synthesizer to make it working on Unix/MacOs
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published