you may threaten your neighbor with it (cit Aaron Goldstein)
last update: 25th September 2014
Speech:
Glotze
An Android app to search the TV program (currently only German) via voice command.
RSSListen
An Android app to search in RSS feeds via voice comnmand and get the content read by speech synthesis.
Speechalyzer and
Labeltool
A java library for the daily work of a 'speech worker', specialized in very fast labeling and annotation of large audio data sets.
copy synthesize with Mbrola
A tutorial on how to copysynthesize a speech file using Mbrola and
Wavesurfer. Copysynthesis: synthesize speech by using parameters copied
from natural data.
EmoSyn
a formant synthesizer to simulate emotional arousal.
esps2mbrola.sh (2.8 kB)
a shell-script to convert esps
f0- and label files to mbrola input
requires awk and the esps-tools
examples of output are here
Emofilt
an emotional speech synthesis system that modifies mbrola-input
viewTracks.gz (5 kB)
a tcl/tk-script to view
formant-synthesizer tracks (screenshot here)
sensyn1.1Patch.gz (1.6 kB)
a little patch
for the Sensimetrics
KLSYN88-synthesizer (unix-version) to enable batch-mode (usage
sensyn -b <input.doc>) and comments (comments in variable
parameter-list start with '#' as first char of line)
installation e.g.: patch sensyn.c sensyn1.1Patch
Text2Speech
System Siphon (in german)
a complete german tts-system in tcl/tk I've
written a long time ago ;-)
not _very_ useful perhaps, but kept here for sentimental reasons
getSyls.tgz (10 kB)
This is a little program (provided as c++ sources) that's supposed to detect syllable borders in mbola's pho-files.
It is done entirely by rule, parsing the phoneme chain and deciding with knowledge about the
previous and the next phoneme, whether the actual one could be the first of a new syllable.
(this implies that the decisions aren't always correct).
Additionally, each syllable gets applied a stress marker, ranging from 0 for unstressed to 2
for phrase stress.
The rules are implemented in analyseSylStructure() in the file getSylHelpers.cc and could be
modified there.
By default, german input is expected, but support for us- and uk-english and french is provided.
Graphics:
ppm2gifanim:
this is a commandline tool to generate an animated gif from a series
of pbms (Magic Number P3 or P6). Colour-reduction is included.
for usage, try <prgName> -h
it's more or less a scramble from the net-pbm-package sources
(praise to Jef Poskanzer).
therefore it's under the GPL (Gnu Public License) !!!
download:
- ppm2gifanim.tgz
(10 kB) (C-sources)
- binary for windows NT
(62 kB) from Shih Yuan Wang (shihyuan2000-removeMe@yahoo.com)
contrast_brightness:
this is a commandline tool to change contrast or brightness
of pbms, (portable bitmap) (Magic Number P3 or P6). the change can be done line-by-line.
there's a test-script to demonstrate the results.
for usage, try <prgName> -h
contrast_brightness.tgz
(230 kB) (C-sources)
listeningTest.tgz (39 kB)
this is a lump of perlscripts that represent an automated listening test.
every listener gets another random order of stimuli.
I admit it's very special, but perhaps someone finds it useful for own tests?
filelist:
listeningTest: shell script to launch the tests and set global variables
test1gen.pl: perl script to generate random-number file
test1.pl: actual test
test1.dat: demo result-file
stats: perl script for analysis of results, delivers mean-vals and error matrix
wav/wav1 .. wav/wav4: empty files for demo purpose
rename.tcl (0.4 kB)
rename.tcl is a tcl-script that renames files while substituting regular expressions by <subst>
usage: rename.tcl <regexp> <subst> *[files]