This is the README for rsynth.2.0.s.tar.gz [Download] [Browse] [Up]
This is rsynth-2.0, compiled for NEXTSTEP as quad-FAT binary (NIHS). rsynth is a text to speech system produced by integrating various pieces of code and tables of data, which (hopefully) are all in the public domain. The bulk of the intergration was done by Nick Ing-Simmons (nik@tiuk.ti.com). The NEXTSTEP port was done by Ben Stuyts (ben@stuyts.nl). rsynth-2.0 needs to be linked against gdbm-1.7.3, the GNU dbm routines. The gdbm distribution is available from almost any ftp server in the GNU directory, rsynth's distribution site is ftp://svr-ftp.eng.cam.ac.uk/pub/comp.speech/sources, the most recent version is rsynth-2.0.tar.gz, which was used for this binary. INSTALLATION: To get an idea about rsynth, you should read README.NeXT and README. Copy say, dlookup and mkdictdb to a directory in your path, e.g. /usr/local/bin (you must be root to do this!) or ~/Unix/bin. You may want to thin the files with lipo or Thinner first. If you have Scott Hess' TickleServices, there's a nice service included in README.NeXT. If you've plenty of room on your disk, fetch one of the dictionaries mentioned in README and install as described there. COMPILATION: If you want to build rsynth-2.0 from the source for NEXTSTEP, there are a few important points: 1.) You have to grab the gdbm sources first (1.7.3 works), and install or at least compile it first. Should compile out of the box with "./configure" and "make". Install it with "make install" if you want (this is not necessary for compiling rsynth). 2.) Run configure in the rsynth directory. If you haven't installed gdbm in 1.), you should call configure with "--with-gdbm=YOUR-GDBM-SOURCE-DIRECTORY". Also, it _might_ be necessary to add "i386-next", "hppa-next" or "sparc-next", if configure complains about unknown host-type. 3.) Before 'make'ing, visit the Makefile and remove '-lm' from the LDLIBS line. This is not necessary for NEXTSTEP. 4.) Run 'make'. Run 'make check'. 5.) If all went ok, you could run 'make install' as root. Don't mind the error message about missing dicts. Gregor Hoffleit (flight@mathi.uni-heidelberg.de)
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.