Open Source Software

Here I store my available OSS. All software on this page is supplied under the GNU General Public License (GPL) and the associated disclaimer (also available locally).

The demo programs below are currently off-line (the computer has been decommissioned)

Full set of Demo's

Download

These are all self-explanatory running demo's that can be downloaded in whole

CGIservlet.pl (demo)
download CGIservlet.tar.gz (zipped tar file)
CGIservlet.pl is a pocket-size HTTP daemon that will run a single script. After unpacking the GNUzipped TAR file, the WWW servlet can be started with only three commands (cd CGIservlet; ln -s /bin/perl perl; CGIservlet.pl 2>pid.log&). See the ReadMe file. The package is configured to run "out-of-the-box" but can be fully configured to fit your personal environment.

CGIscriptor.pl (demo)
download CGIscriptor.tar.gz (zipped tar file)
CGIscriptor.pl is a HTML 4 compliant script/module for integrating HTML, CGI, and perl scripts at the server side.
CGIservlet.pl is a pocket-size HTTP daemon that will run a single script. Together with CGIscriptor.pl and a special file (BinaryMapFile.xmr), CGIservlet.pl will make a complete WWW-server that can fit a running Web-site on a single floppy.
After unpacking the GNUzipped TAR file, the WWW server can be started with only three commands (cd CGIscriptor; CGIservlet.pl 2>pid.log&, provided you have perl in /usr/bin/perl). See the ReadMe file. The package is configured to run "out-of-the-box" but can be fully configured to fit your personal environment.

A speaking clock
A course project of Jelske Dijkstra

TTS evaluation (demo)
download TTSeval.tar.gz (zipped tar file)
During the Third ESCA/COCOSDA Speech Synthesis Workshop (November 26th-29th 1998, Jenolan Caves, NSW, Australia) an informal TTS evaluation was performed. The complete software used is available from either the runing demo site or from here.
Before you decide to install this demo, you might want to read the relevant information.

CVC identification experiment (demo)
download CVCidentification.tar.gz (zipped tar file)
Full operational WWW identification experiment. Based on Van Son, R.J.J.H. and Pols, L.C.W. (1999). Perisegmental speech improves consonant and vowel identification", Speech Communication

Grapheme to Phoneme conversion in Dutch (demo)
download GTPhconv.tar.gz (zipped tar file)
Full operational Dutch Grapheme-to-Phoneme conversion service on the WWW. Includes frequency based sorting and coverage based selection of sentences.

Corrected Means calculations
download CorrectedMeans.tar.gz (zipped tar file)
CorrectedMeans.pl calculates the corrected means from a table of records. The corrected means are a 'generalized' ANOVA. It is specially adapted to sparse unbalanced data matrixes. It uses the assumption of piecewise indepence: i.e., if factors AB and CD are independend and a1b1c1d1 > a2b2c1d1, then a1b1c2d2 > a2b2c2d2 as it is for every other combination of values of C and D.
CorrectedMeans.pl needs some modules (included) and the praat program.

Pseudo Random Numbers and Shuffle (demo)
download Shuffle.tar.gz (zipped tar file)
KSCshuffle.pl presents you with an almost unlimited number of pseudo-random numbers in various formats. It also shuffles lines of text.


Rob van Son