Take the 2-minute tour ×
Game Development Stack Exchange is a question and answer site for professional and independent game developers. It's 100% free, no registration required.

When I was a kid, everything had a speech synthesizer in it, more or less. A couple years back I started to wonder where the technology is going after all these years, and after some research found that it's going nowhere. Storage has increased, making concatenative synthesis more life-like, but little else has improved.

Text to speech seems to be the primary research field. Most books I've found of the subject of speech synthesis skim on the actual voice generation and then spend hundreds of pages on text to speech.

I'm not interested in text to speech as such, but more on the voice generation. Yet, I haven't found a single book with good, practical explanation of this. Concatenative synthesis is simple to grasp, but formant is the one I'd like more information about. (The third method, physical modelling, would be a plus, but not all that interesting).

What makes this game specific is that I'd love to make a tool that lets low budget/downloadable games have speech, without having to go out to get actual voice actors and having to store hundreds of megs of oggs with the game. Since the author is in complete control of the voice editing before release, text to speech is less important; what's more important is the voice synthesis.

So, anyone know any good books about this?

share|improve this question

closed as too broad by Josh Petrie Apr 24 at 18:41

There are either too many possible answers, or good answers would be too long for this format. Please add details to narrow the answer set or to isolate an issue that can be answered in a few paragraphs.If this question can be reworded to fit the rules in the help center, please edit the question.

When hunting for small, free (non-gpl) speech synths, I found an old branch of rsynth that seems to be totally free. It, however, contains some tables and I haven't been able to find information on where those tables came from. (The original author has since passed away, so no luck there). –  Jari Komppa Apr 24 at 10:51
I'm not sure this is particularly game-development related, your final paragraph notwithstanding. But more to the point, these sorts of list-of-resources questions have been considered off-topic in the intervening years since you asked this. –  Josh Petrie Apr 24 at 18:42
add comment

4 Answers 4

up vote 1 down vote accepted

Have a look at HTS. This is a HMM-based Speech Synthesis System that uses hidden Markov models to learn and generate speech. This book has a chapter on HMM based synthesis as well as a complete description of other TTS technologies.

share|improve this answer
Judging from amazon.com "look inside" of a random page, this looks like it's The Book. –  Jari Komppa Sep 22 '11 at 11:31
add comment

I can't recommend any specific books on speech, but you might want to look at Festvox, CMU's open source speech synthesis library, as a starting point.

Awesome idea though, if you can produce voices near the same quality as Nuance or A Capella and be indie-friendly, that would be a huge opportunity for you and a great benefit to indie devs.

share|improve this answer
I know there are some open source speech synths, but they are mostly research projects and not too.. friendly. Also, I'd rather not touch GPL'd stuff too much, in case I get infected =) –  Jari Komppa Mar 22 '11 at 12:48
Understandable, open source gets a little hairy. If it'd be beneficial to you at all, you should be safe to check out their source though, their license is MIT-style. pastebin.com/a45MUU5B (from copy.texi in the latest festvox tar). –  michael.bartnett Mar 22 '11 at 16:55
Unfortunately they seem to concentrate on concatenative synthesis :( –  Jari Komppa Mar 25 '11 at 8:44
Oh well, your answer is the best I got for this bounty, even if I still don't have the book. =) –  Jari Komppa Mar 31 '11 at 20:14
Thanks! Good luck, and if you do find a good book, let me know, would love to delve more into that myself. –  michael.bartnett Apr 1 '11 at 20:36
add comment

I don't know of a book, but Vocaloid music is becoming very popular right now. You add in lyrics and melody and it can synthesize a singer. This is how it's possible:

It uses synthesizing technology with specially recorded vocals of voice actors or singers.

Pure synthesis of a voice may not be a reality yet, but reassembling recorded sounds with manipulation is a possibility.

share|improve this answer
Which, again, is concatenative synthesis. –  Jari Komppa Mar 26 '11 at 19:11
Some of the systems such as Sinsy are HMM based –  Paul Dixon Apr 2 '11 at 21:27
add comment

Not the answer you're looking for? Browse other questions tagged or ask your own question.