Software Speech Synthesizers

From CPCWiki - THE Amstrad CPC encyclopedia!
Revision as of 07:14, 28 March 2010 by Nurgle (Talk | contribs)

Jump to: navigation, search

Software Speech Synthesizers

With some clever programming it is possible to program a software Speech Synthesizer with good results.

These programs use pre-recorded allophones, unlike as with the hardware based SP0256 speech synthesizer chip, the allophones aren't computed an the fly. However, the overall result is the same: One can combine allophones to produce any kind of words and sentences, the software solution requires more memory and more CPU load though.

Games believed to use Software Speech Synthesizer

Note - This list is very probably incorrect (Ghostbusters and Robocop were also listed here, which was incorrect, both games contain digitized speech, not synthesizing. Same may apply for LastV8, this isn't verified yet though) Note 2 - Does LastV8 contain any speech at all? The version from ftp nvg doesn't seem to have any speech in the intro... though maybe there is speech later in the game (?)

Games using Digitized Speech (Samples)

Digitized sound means a simple sound recordings (similar to modern .wav files). Unlike allophone based speech synthesizers, this method requires a lot of memory, typically allowing to store only a few words.

  • Chase HQ
  • Bad Dudes vs Dragon Ninja
  • Super Robin Hood (Codemasters)
  • Ghostbusters - 1bit samples (using PSG volume 00h and 0Fh)
  • Robocop (with speech on CPC6128 only) - 4bit samples (using PSG volume 00h through 0Fh)
  • Trantor - 4bit samples (using PSG volume 00h through 0Fh)
  • Meltdown - digitized intro speech
  • 3D Voice Chess - speech output for every move via samples