Welcome the OpenSource SpeechSynth v1.2!

This project is based on the idea that everybody can contribute to a fully Web based speech synthesizer for languages without existing commercial speech synthesizers. The synthesis is on word level. Everybody can contribute sound files for the vocabulary of this synthesizer. Just look down what words are still missing, record a WAV soundfile for it, and upload it to this web page! If there are enough soundfiles for words, you can submit any text, and this synthesizer will send you back the sound file. (Words that are not (yet) in the vocabulary are just ignored.)

If you would like to know more about this project, please have a look at the project report (.PDF)

This is OpenSource SpeechSynth Version 1.2 of March 28, 2001. [version history (.TXT)] We are on a new server now, please update your bookmark!

Update November 20, 2005: I converted a bunch of newly uploaded files to the right format: WAV files 16bit, stereo, 44kHz (and maximized the volume). As mentioned earlier, new audio files must be exactly this format, other file formats will just not work. Thanks!

Update March 12, 2004: Today I had to convert a dozen files that were in the wrong audio format. PLEASE upload only WAV files 16bit, stereo, 44kHz!! Other file formats will just not work. Thanks!

Now, what language would you like to work on:    
Couldn't find your language? No problemo, add it!


Vocabulary list of english

Click on the words with links: they have already a sound file associated with. The other words of this vocabulary still have no sound file.

Aa above add alabama alarm all am an and animal another anti-smoking archive are argon as ask at atom automatic autonomous  
Bbackward bad baker ban bass bathtub be beach beautiful been begin bicycle big billion bird bit bitch black blocking blue boom bottom boulder box boy brown browse built bury bus business but by bye byte  
Ccake calm campaigning can can't capabilities car carbon care casio centuries century charlie cheap choose christmas circle class clues cold come command compressor computer computers construction contract cool cornichon corps couldn't cube  
Ddark database day days decade decades dedication delta develop diagnostic diameter dick dioxide dirt do dog don't door down download drive drop dry  
Eear echo eight eighteen eighty electric electrically electron electronically eleven eliminate eliminated eliminating elizabeth enable enabled end engage entity error etch eternal example excellent execute exit expand exterminate external extra extraordinary extrapolate eye  
Ffair family farm fast fauna feet fierce fifteen fifty file find fire five flipperless flora fog food foot for form format forty forward found four fourteen foxtrot from fuck fucker full  
Ggalaxies galaxy gallery game get giga girl gluon go going gold golf good great green groovy grow  
Hhad hand happy hard hate have heavy helium hell hello here heroes hey hi higher hill home horn horse hot hotel hour hours house how however huge human humidifier hundred hydrogen  
Ii ice idea idiot if imagine in inch inches india indicate indigo inference infinity initialize inside intended internal interpolate intersection investigators is it  
Jjello jelly jessica joe juliet just juxtapose  
Kkermit key kilo  
Llake language left less lets light like lima linear lion lisa list long loud love low lower lowest lucky  
Mmake mammal man manage manual manually mark may me means medical mega memory men menu meson micro microwave mike mile miles millenia millenium million mind minute minutes miss mister money monkey month months moon moons mountain mouth much my mystery  
Nnano negative neutral neutron never new newyear nine nineteen ninety nitrogen no none nose not noting november now nucleus  
Oobserve ocean of old on one open orange organ organisations oscar our outside outstanding oven oxygen  
Ppapa parallel particular parts party pauses pebble pencil pencils pencilsharpener pencilsharpeners people perception perhaps perpendicular person personal peta pizza place plain plane planet planets play please plopper positive prefer presents private process processing processor program proton public puddle puff puffs  
Qquantum quark quebec queen question  
Rradio radius rain really receive receiving record rectangle red refrain relay remember report reptile request retire reverse right river roboto rock rocket romeo root royal run  
Ssand sasha say sea second seconds send sending sense sensory series seven seventeen seventy sex sharpen sharpener shit shrink shut side sierra silent silk silver sink six sixteen sixty sky sleep sleepy slow snow so soft software solar sold solved some soulful sound soundfile space speaking speech splash-back spunk square ss sss star stars start stone stop storage store straight stuff suck summer sun superb sweet synthesis system  
Ttachyon taking tango ten tera test that the thee their them then therefore they think thirteen thirty this thomas those thought thousand three time to toilet tool top torso trader train transmit transmitting tremendous triangle trillion truck twelve twenty two  
Uugly ullynaim umbrella under understand uniform unit universe up upload use  
Vvalley vicar victor viewers violet vocabulary  
Wwant warning was water we week weeks welcome welder wet what whatever when where which while whiskey white who will wind with woman won't wonder wonderous word worth would  
Xx-acto x-ray  
Yyankee yard yards year years yellow you young your  
Zzebra zoom zulu  
Want to expand this vocabulary? Sure, add word(s) here:
Accidentally added a misspelled word? Delete it here:

Upload area

If you want to add a soundfile for a word in the above vocabulary list, record it, e.g., with Microsoft SoundRecorder. Store it on your hard drive as a WAV file 16-bit, stereo, 44kHz (only this works right now). Then choose in the drop down menu the word, browse on your hard drive to choose the sound file, and upload it!

For which word do you want to upload a sound?

What is the sound file?


What text would you like to have synthesized?

I can only say the words in my vocabulary, all other words in your sentence will be ignored.


Eliminating pauses: I have some processing capabilities built in. I can eliminate silent parts at the beginning and end of each word. Sentences usually sound better with shorter pauses.
Reduce pauses nota littlemorequite somea lot
Note: Tell your browser to reload cached files every time, otherwise you will not hear the new file if you synthesize more than once. In Netscape: Menu Preferences--Advanced--Cache--Document in cache: reload every time


Current soundfiles in my directory:

puff--manual--you--another--idiot--my--not--if--our--bathtub--won't--prefer--what--shut--them--thee--presents--humidifier--door--hello--computer--but--with--and--horn--here--none--system--stelly--of--hate--fuck--do--beach--all--we--is--computers--sink--isan--to--bad--good--from--will--have--pencil--really--think--alarm--sharpener--fucker--it--alabama--microwave--organ--clues--investigators--bitch--can--party--sleepy--man--food--pencilsharpener--the--test--a--don't--electric--speaking--this--for--by--christmas--ullynaim--their--be--can't--class--pencils--hell--they--add--pencilsharpeners--pizza--bye--therefore--up--are--thomas--refrain--never--manually--fire--person--am--above--means--say--at--sharpen--i--suck--example--dick--oven--puffs--electronically--as--please--isa--electrically--sleep--however--


Copyright © 2000 - 2001 by Stefan Marti and MIT Media Lab, especially Deb Roy. All rights reserved. Please send me comments!